1

Delphi-XE5 for Android で簡単なアプリケーションを作成しました。TWebBrowserアプリケーションの実行時に特定の Web サイトに直接アクセスするオブジェクトのみが含まれます。しかし、Webフォームの入力にフォーカス/タッチしても何も起こりません。カーソルは入力に移動しますが、仮想キーボードは表示されません。

orにコードを追加するEvent必要がありますか? Delphi のバグですか?

4

1 に答える 1

2

はい、Delphi TWebBrowser のバグです。または、Web ブラウザのみを使用して対話なしで Web ページを表示するように設計されていると私たちに信じさせたいと考えています。ただし、それには回避策があります

procedure TFormBrowserAdd.ButtonNavigateClick(Sender: TObject);
begin
  WebBrowser.CanFocus := True;
  WebBrowser.Navigate(EditUrl.Text);
  WebBrowser.SetFocus;
end;

ここで記事全体を読むことができます。このStackoverflowエントリも確認してください。解決済みとマークされた QC レポートもあります。これは、修正が XE6 以降で出荷されることを示している可能性があります。

于 2014-04-05T09:10:44.763 に答える