Web ビューで JavaScript を呼び出す方法はたくさんあります
myWebView.loadUrl("javascript:testEcho('Hello World!')");
また
public void run(final String scriptSrc) {
webView.post(new Runnable() {
@Override
public void run() {
webView.loadUrl("javascript:" + scriptSrc);
}
});
}
また
public void run(final String scriptSrc) {
webView.post(new Runnable() {
@Override
public void run() {
webView.loadUrl("javascript:" + scriptSrc);
}
});
}
この質問は、私がこのタスクを達成するのに役立ちます。
Java スクリプトの呼び出しにWebViewClientを使用することもでき ます。
webView.setWebViewClient(new WebViewClient(){
@Override
public void onPageFinished (WebView webView, String url)
{
webView.loadUrl("javascript:document.getElementById('login_player').value='"+username+"';javascript:document.getElementById('login_passwd').value = '"+Password+"';");
}
});
詳細については、このリンクも参照してください。