android webview 问题

android webview 问题 webview有些机器支持不了js写的上传文件,是不是版本问题

你可以关注下 ITIL先锋这个微信公众号 上面每天会更新IT行业最前沿资讯和各种类别的IT资料,感觉工作学习都比较有用

如果js用的一些新特性,而webview是老版本就可能支持不了。

上传文件需要需要针对不同版本来解决,我那是上传图片,不知道你说的是哪种,你看看这里:MyWebChromeClient

这个对手机系统有要求,同时要把webview的属性设置开启。

1.配置支持JavaScript

WebSettings settings = webView.getSettings();

settings.setJavaScriptEnabled(true);

2.权限
3.兼容
Android中的WebView组件,在4.4以前的版本是WebKit的内核,4.4以后才换成chromium的内核,导致兼容出现问题