uni-app 云打包时勾选原生隐私弹窗政策后 无法打开隐私政策和服务政策链接
uni-app 云打包时勾选原生隐私弹窗政策后 无法打开隐私政策和服务政策链接
示例代码:
{
"version" : "1",
"prompt" : "template",
"title" : "服务协议和隐私政策",
"message" : " 请你务必审慎阅读、充分理解“服务协议”和“隐私政策”各条款,包括但不限于:为了更好的向你提供服务,我们需要收集你的设备标识、操作日志等信息用于分析、优化应用性能。<br> 你可阅读<a href="">《服务协议》</a>和<a href="">《隐私政策》</a>了解详细信息。如果你同意,请点击下面按钮开始接受我们的服务。",
"buttonAccept" : "同意并接受",
"buttonRefuse" : "暂不同意",
"hrefLoader" : "system|default",
"backToExit" : "false",
"second" : {
"title" : "确认提示",
"message" : " 进入应用前,你需先同意<a href='https://88888csgo.com/protocol.html'>《服务协议》</a>和<a href='https://88888csgo.com/policy.html'>《隐私政策》</a>,否则将退出应用。",
"buttonAccept" : "同意并继续",
"buttonRefuse" : "退出应用"
},
"disagreeMode" : {
"support" : false,
"loadNativePlugins" : false,
"visitorEntry" : true,
"showAlways" : false
},
"styles" : {
"backgroundColor" : "#fff",
"borderRadius" : "5px",
"title" : {
"color" : "#333"
},
"buttonAccept" : {
"color" : "#333"
},
"buttonRefuse" : {
"color" : "#333"
},
"buttonVisitor" : {
"color" : "#333"
}
}
}
操作步骤:
- 云打包,快速打包后,安装app首次进入弹出弹窗,点击服务政策连接,无法打开该链接,复制连接后,显示复制链接为null
预期结果:
- 云打包,快速打包后,安装app首次进入弹出弹窗,点击服务政策连接,应当正常打开链接
实际结果:
- 无法打开
Bug描述:
更多关于uni-app 云打包时勾选原生隐私弹窗政策后 无法打开隐私政策和服务政策链接的实战教程也可以访问 https://www.itying.com/category-93-b0.html
2 回复
更多关于uni-app 云打包时勾选原生隐私弹窗政策后 无法打开隐私政策和服务政策链接的实战教程也可以访问 https://www.itying.com/category-93-b0.html
在 uni-app 云打包时,如果你勾选了“原生隐私弹窗政策”选项,但无法打开隐私政策和服务政策链接,可能是以下几种原因导致的。你可以按照以下步骤进行排查和解决:
1. 检查链接是否正确
- 确保你在配置隐私政策和服务政策时,提供的链接是有效的、可访问的。
- 链接必须以
http://
或https://
开头,否则可能无法正常打开。
2. 检查网络权限
- 确保应用已经获取了访问网络的权限。
- 在
manifest.json
文件中,检查是否添加了以下权限:"permission": { "android": [ { "permission": "INTERNET" } ] }
3. 检查隐私弹窗配置
- 在
manifest.json
文件中,检查是否有正确配置隐私弹窗的链接。例如:"privacy": { "prompt": "template", "template": { "title": "隐私政策", "message": "请阅读并同意我们的隐私政策和服务协议", "privacyPolicy": "https://yourdomain.com/privacy", "serviceAgreement": "https://yourdomain.com/service" } }
- 如果配置有误,可能会导致链接无法打开。
4. 检查 WebView 配置
- 如果链接是通过 WebView 打开的,确保 WebView 的配置正确。
- 在
manifest.json
文件中,检查是否有以下配置:"webview": { "domStorage": true, "database": true, "cache": true }