Javascript Android 4.4(KitKat)和更新的Chromium webview加载页面不完整
大多数网站页面在Android 4.4(及更新版本)基于Chromium的webview上运行良好。但最近,我发现4.4(或更新版本)和早期Android系统的一个网站页面的行为有所不同Javascript Android 4.4(KitKat)和更新的Chromium webview加载页面不完整,javascript,android,webview,webviewchromium,Javascript,Android,Webview,Webviewchromium,大多数网站页面在Android 4.4(及更新版本)基于Chromium的webview上运行良好。但最近,我发现4.4(或更新版本)和早期Android系统的一个网站页面的行为有所不同 WV_test.setWebChromeClient(new WebChromeClient()); WV_test.loadUrl(...); 早期Android系统上的webview工作正常,但在KitKat上则不然。我相信这里面一定有一些技巧。但几周后,我仍然在这个问题上犹豫不决( WV_test.se
WV_test.setWebChromeClient(new WebChromeClient());
WV_test.loadUrl(...);
早期Android系统上的webview工作正常,但在KitKat上则不然。我相信这里面一定有一些技巧。但几周后,我仍然在这个问题上犹豫不决(
WV_test.setWebChromeClient(new WebChromeClient());
WV_test.loadUrl(...);
你能帮忙吗?
多谢各位
WV_test.setWebChromeClient(new WebChromeClient());
WV_test.loadUrl(...);
代码如下:
WebView WV_测试=(WebView)findViewById(R.id.WV_查询);
WV_test.getSettings().setCacheMode(WebSettings.LOAD_NO_缓存);
WV_test.getSettings().setDomStorageEnabled(true);
WV_test.getSettings().setJavaScriptEnabled(true);
WV_test.setWebViewClient(新的WebViewClient(){
@凌驾
public void onPageStarted(WebView视图、字符串url、位图favicon){
Log.v(“attlog”,“onPageStarted:url=“+url”);
super.onPageStarted(视图、url、favicon);
}
@凌驾
公共void onPageFinished(WebView视图,字符串url){
Log.v(“attlog”,“onPageFinished:url=“+url”);
super.onPageFinished(视图、url);
}
@凌驾
public void onLoadResource(WebView视图,字符串url){
Log.v(“attlog”,“onLoadResource()url=“+url”);
super.onLoadResource(视图、url);
}
});
字符串url=”http://railway.hinet.net/ccancel_rt.jsp";
Log.v(“attlog”,“url=“+url”);
WV_test.loadUrl(url);
尝试在WebView上设置WebChromeClient,可能是Javascript问题。
如本文所述,如果不设置WebChromeClient,则不会启用Javascript执行:
WV_test.setWebChromeClient(new WebChromeClient());
WV_test.loadUrl(...);
这会改变什么吗?帮助!问题仍然悬而未决。。
WV_test.setWebChromeClient(new WebChromeClient());
WV_test.loadUrl(...);