gpt4 book ai didi

webview - 如果我设置了 targetSdkVersion 28,AdvancedWebView (delight-im/Android-AdvancedWebView) 将停止显示网页

转载 作者:行者123 更新时间:2023-12-05 00:10:27 30 4
gpt4 key购买 nike

我正在使用这个 WebView 扩展:

https://github.com/delight-im/Android-AdvancedWebView

Google Play 管理中心正在请求 targetSdkVersion 28 为将来的出版物。我尝试更新我的项目,但组件停止显示网页。如果我设置 targetSdkVersion 26 一切正常 .

任何人都可能与其他 WebView 扩展处于相同的情况?

最佳答案

阅读 LogCat 我看到 ERR_CLEARTEXT_NOT_PERMITTED .

这个问题解决了添加

<application
....
android:usesCleartextTraffic="true"
....>

在 list 文件中。

作者 ( Marco ) 正确地说,我们需要知道的都在这里:

https://github.com/delight-im/Android-AdvancedWebView#cleartext-non-https-traffic

明文(非 HTTPS)流量
如果您想通过纯 http 而不是 https 为网站或单个资源提供服务,如果您的目标是 Android 8.1(API 级别 27)或更早版本,通常无需执行任何操作。但是,在 Android 9(API 级别 28)及更高版本上, cleartext support is disabled by default .您可能需要在 AndroidManifest.xml 中的元素上设置 android:usesCleartextTraffic="true"或提供自定义 network security configuration .

谢谢马可!

关于webview - 如果我设置了 targetSdkVersion 28,AdvancedWebView (delight-im/Android-AdvancedWebView) 将停止显示网页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58118671/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com