Delphi-XE5 for Android で簡単なアプリケーションを作成しました。TWebBrowser
アプリケーションの実行時に特定の Web サイトに直接アクセスするオブジェクトのみが含まれます。しかし、Webフォームの入力にフォーカス/タッチしても何も起こりません。カーソルは入力に移動しますが、仮想キーボードは表示されません。
orにコードを追加するEvent
必要がありますか? Delphi のバグですか?
Delphi-XE5 for Android で簡単なアプリケーションを作成しました。TWebBrowser
アプリケーションの実行時に特定の Web サイトに直接アクセスするオブジェクトのみが含まれます。しかし、Webフォームの入力にフォーカス/タッチしても何も起こりません。カーソルは入力に移動しますが、仮想キーボードは表示されません。
orにコードを追加するEvent
必要がありますか? Delphi のバグですか?
はい、Delphi TWebBrowser のバグです。または、Web ブラウザのみを使用して対話なしで Web ページを表示するように設計されていると私たちに信じさせたいと考えています。ただし、それには回避策があります
procedure TFormBrowserAdd.ButtonNavigateClick(Sender: TObject);
begin
WebBrowser.CanFocus := True;
WebBrowser.Navigate(EditUrl.Text);
WebBrowser.SetFocus;
end;
ここで記事全体を読むことができます。このStackoverflowエントリも確認してください。解決済みとマークされた QC レポートもあります。これは、修正が XE6 以降で出荷されることを示している可能性があります。