1***@qq.com
1***@qq.com
  • 发布:2021-09-16 17:51
  • 更新:2022-03-08 11:32
  • 阅读:2913

关于隐私政策弹窗经验分享

分类:uni-app

首先来说按文档配置相关隐私协议 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。如果对你有帮助,记得一键三连。

3 关注 分享
1***@qq.com rysnone DCloud_Android_ST

要回复文章请先登录注册

5***@qq.com

5***@qq.com

为什么我配置之后,打包出来的还是显示的是原生的隐私政策弹窗
2022-03-08 11:32
1***@qq.com

1***@qq.com (作者)

回复 1***@qq.com :
没办法配置本地路径,我也试过,不知道是不是我的方法不对。
2022-01-12 14:55
1***@qq.com

1***@qq.com (作者)

回复 t***@163.com :
我就是这样解决的
2022-01-12 14:55
1***@qq.com

1***@qq.com (作者)

回复 chenli :
现在好像改了
2022-01-12 14:55
1***@qq.com

1***@qq.com (作者)

回复 2684775263 :
这个没办法,华~这边就是这样的。要不就只有自己创建一个隐私政策的弹窗页面识别。但是华~不通过。
2022-01-12 14:54
2684775263

2684775263

当点击暂不同意时,如何继续运行app,而不是退出app呢?
2021-11-16 10:24
chenli

chenli

好像不用将“/”做转义也是可以。
2021-10-21 17:07
t***@163.com

t***@163.com

回复 1***@qq.com :
请问解决了吗
2021-10-21 14:29
1***@qq.com

1***@qq.com

请问这个跳转路径怎么配置本地路径呢
2021-10-12 15:19