首先来说按文档配置相关隐私协议 https://ask.dcloud.net.cn/article/39073
我是用的HX3.2.3进行打包的,点击manifest.json=》APP启动页面配置+》使用原生隐私政策提示框,勾选后会在项目中自动添加androidPrivacy.json文件
注意!androidPrivacy.json不要添加注释,会影响隐私政策提示框的显示!!
androidPrivacy.json文件如下:
{
"version": "1", (这里个人建议和应用同步更新版本号,因为每次你更新应用后都需要更新版本号)
"prompt": "template",
"title": "服务协议和隐私政策",
"message": " 请你务必审慎阅读、充分理解“服务协议”和“隐私政策”各条款,包括但不限于:为了更好的向你提供服务,我们需要收集你的设备标识、操作日志等信息用于分析、优化应用性能。<br/> 你可阅读<a href=\"\">《服务协议》</a>和<a href=\"\">《隐私政策》</a>了解详细信息。如果你同意,请点击下面按钮开始接受我们的服务。",
"buttonAccept": "同意并接受",
"buttonRefuse": "暂不同意",
"second": {
"title": "确认提示",
"message": " 进入应用前,你需先同意<a href=\"\">《服务协议》</a>和<a href=\"\">《隐私政策》</a>,否则将退出应用。",
"buttonAccept": "同意并继续",
"buttonRefuse": "退出应用"
},
"styles": {
"backgroundColor": "#00FF00",
"borderRadius":"5px",
"title": {
"color": "#ff00ff"
},
"buttonAccept": {
"color": "#ffff00"
},
"buttonRefuse": {
"color": "#00ffff"
}
}
}
message中的巨坑来了!!!划重点,一定一定一定(重要的事情说三遍)要注意这里,不然坑到你哭。
一定一定一定要将“/”做转义,例如:<a href=\"https:\/\/www.baidu.com\/\">(简直坑死人不偿命)普通的“/”就需要转义成“\/”,如果最后是以.html结束的后面不需要转义了,等下看截图。
系统给的背景颜色和按钮颜色,自己想改就改。
最后如果自定义基座调试运行没得弹窗,不要紧!!!安心的打个包,试一下就好了。
欢迎大家给与建议和更好的体验,我也是第一次用HX写APP。如果对你有帮助,记得一键三连。
1***@qq.com
- 发布:2021-09-16 17:51
- 更新:2022-03-08 11:32
- 阅读:2913