我在我的应用程序中调用了 CCAvenue 支付网关集成。直到它正常工作但是当我将我的设备操作系统 Marshmallow 更新为牛轧糖时,Webview 页面显示空白屏幕。
在 logcat 中也没有找到错误日志。
我还在所有其他低于 Nougat 的设备上进行了测试,并且在该设备中,WebView 工作正常。仅在 Nougat OS 中发现问题。
我已经在谷歌中搜索了这个问题,但在过去三天内没有找到任何合适的解决方案。
最佳答案
我找到了解决方案,当我将我的 android 设备从 marshmallow 更新到 Nougat 时, 我在更新后的设备上发现,android Webview 系统应用程序被永久禁用,Nougat OS 默认使用 Chrome 浏览器的 Webview,如此处定义 link.
而且我的设备已经安装了旧的 chrome 浏览器,无法呈现此 webview。当我更新我的 Chrome 浏览器应用程序时,它在所有 webview 页面中都可以正常工作。
关于android - 我的应用程序中 Nougat OS 中显示的 Webview 空白页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41613342/