当我将应用程序发布到 Google Play 商店时,我收到了一条警告消息。 这是关于“JavaScript 接口(interface)注入(inject)问题”
我认为我应该对 URL 应用 SSL 来解决这个问题。 但是,我无法将 SSL 应用到 URL...这不由我掌控。
有什么办法可以解决吗?
我的应用的最小 sdk 17 和 targetsdk 27。
最佳答案
我解决了。
链接在这里。 https://developer.android.com/training/articles/security-config#CleartextTrafficPermitted
希望这会有所帮助。
<?xml version="1.0" encoding="utf-8"?>
<network-security-config>
<domain-config cleartextTrafficPermitted="true">
<domain includeSubdomains="true">secure.example.com</domain>
</domain-config>
</network-security-config>
如果您向 URL 提供 https。那么您将把cleartextTrafficPermission属性更改为“false”。
关于java - 如果我在 Android 上使用 webview,我是否必须应用 SSL 来加载 webview 上的 URL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54213557/