0

レイアウトの[検索]ボタンをクリックしようとすると、Webビュー内のGoogle検索ボタンをクリックします。

webview.evaljs(document.getElementsByClassName("google search button blah").click());

しかし今、日食は私に言っています

ドキュメントを解決できません。

誰もがそれを修正する方法を知っていますか?

ありがとう。

4

1 に答える 1

0

evaljs は公式の Android SDK の一部ではないため、Titanium Mobile SDK で開発しようとしていると思います。したがって、ドキュメントが解決できないと不平を言うEclipseの問題を解決するための私の最善の推測は

webview.evaljs("document.getElementsByClassName('google search button blah').click();");

Titanium Mobile SDK を使用しない場合は、いつでも webview の loadUrl メソッドを使用できます。ここに方法があります

webview.loadUrl("javascript:(function(){document.getElementsByClassName('google search button blah').click();})()");

要素がクラス名で見つかることを確認してください。

于 2012-02-13T03:27:36.033 に答える