每当我尝试使用loadUrl执行javascript时,它要么导航到带有我的javascript值的空白页面,要么完全空白。
我尝试了几乎可以在互联网上找到的所有解决方案。无论我尝试了什么,最终都会变成空白页或空白页,其值是没有CSS的textView(label)。
final WebView webView;
webView = (WebView) findViewById(R.id.webView);
webView.getSettings().setJavaScriptEnabled(true);
webView.getSettings().setDomStorageEnabled(true);
webView.loadUrl("https://www.google.com/");
webView.setWebViewClient(new WebViewClient() {
public void onPageFinished(WebView view, String url) {
webView.loadUrl("alert('sound')");
//webView.loadUrl("javascript:alert('ssss')");
//webView.loadUrl("javascript:document.getElementsByName('txtUserName').value = 'kekk'");
}
});