レイアウトの[検索]ボタンをクリックしようとすると、Webビュー内のGoogle検索ボタンをクリックします。
webview.evaljs(document.getElementsByClassName("google search button blah").click());
しかし今、日食は私に言っています
ドキュメントを解決できません。
誰もがそれを修正する方法を知っていますか?
ありがとう。
レイアウトの[検索]ボタンをクリックしようとすると、Webビュー内のGoogle検索ボタンをクリックします。
webview.evaljs(document.getElementsByClassName("google search button blah").click());
しかし今、日食は私に言っています
ドキュメントを解決できません。
誰もがそれを修正する方法を知っていますか?
ありがとう。
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();})()");
要素がクラス名で見つかることを確認してください。