Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/string/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Android 4.4(KitKat)和更新的Chromium webview加载页面不完整_Javascript_Android_Webview_Webviewchromium - Fatal编程技术网

Javascript Android 4.4(KitKat)和更新的Chromium webview加载页面不完整

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

大多数网站页面在Android 4.4(及更新版本)基于Chromium的webview上运行良好。但最近,我发现4.4(或更新版本)和早期Android系统的一个网站页面的行为有所不同

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(...);