Android 6.0WebView加载前端网页白屏:Uncaught TypeError: Object.entries is not a function
前言
前端写了一个页面,app在内部使用webview跳转打开,在6.0以上机子正常,但是在6.0一下打开白屏。
问题
在logcat中发现,打开页面时,
报错:Uncaught TypeError: Object.entries is not a function
所以定位到是页面js中的Object.entries
貌似不认识啊,所以在MDN上查看了文档:
https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Object/entries
里边在浏览器兼容一节:
发现webview对该api的支持版本从54开始,所以在那台6.0的手机上查看了webview的版本为51,所以不支持改api,就报错了!
其他
如何查看本机webview版本号:https://www.cnblogs.com/mini-monkey/p/11066346.html