Android WebView で jquery または javascript ポップアップ メッセージを表示することは可能ですか?
質問する
446 次
2 に答える
1
alert()
JavaScript 、confirm()
、またはでポップアップ メッセージを表示できますprompt()
。それらが機能していない場合は、他の何かが間違っています。JavaScript がこれらのステートメントに適切に到達していることを確認してください。console.log()
実行を追跡するためにメッセージを LogCat に書き込むために使用します。また、JavaScript が有効になっていることを確認してください。いいえ:
myWebView.getSettings().setJavaScriptEnabled(true);
于 2013-02-05T18:58:32.400 に答える
0
以下の行を使用するだけで、webview にアラートを表示できます。
wv.loadUrl("javascript:alert('hello Android');");
UI を変更したい場合は、オーバーライドされた関数 onPageFinished() で以下のように javascript を呼び出すことができます。
wv.setWebViewClient(new MyWebViewClient(){
@Override
public void onPageFinished(WebView view, String url) {
super.onPageFinished(view, url);
wv.loadUrl("javascript:document.getElementById('client').style.visibility ='hidden';");
}
}
于 2013-02-05T19:10:47.617 に答える