app上应用市场里需要几个条件,需要第一次下载并进入首页前展示用户协议和隐私政策弹窗提醒, 以及在应用内版块有常驻入口(就是应用里有可以看到这个协议的版块), 登录或者注册页面也需要有同意服务协议和隐私政策的提醒
在上个项目上线时候遇到android端审核问题,做个笔记
在uni官网上面找到也告诉了开发者,uni自带有原生隐私权限政策弹框
勾选后,项目的根目录就会多出一个androidPrivacy.json
文件,再编写如下代码
{
"version" : "1.2.7",
"prompt" : "template",
"title" : "服务协议和隐私政策",
"message" : " 请你务必审慎阅读、充分理解“服务协议”和“隐私政策”各条款,包括但不限于:为了更好的向你提供服务,我们需要收集你的设备标识、操作日志等信息用于分析、优化应用性能。<br/> 你可阅读<a href=\"./static/privacy/privacy.html\">《服务协议》</a>和<a href=\"./static/privacy/privacy.html\">《隐私政策》</a>了解详细信息。如果你同意,请点击下面按钮开始接受我们的服务。",
"buttonAccept" : "同意并接受",
"buttonRefuse" : "暂不同意",
"second" : {
"title" : "确认提示",
"message" : " 进入应用前,你需先同意<a href=\"./static/privacy/privacy.html\">《服务协议》</a>和<a href=\"./static/privacy/privacy.html\">《隐私政策》</a>,否则将退出应用。",
"buttonAccept" : "同意并继续",
"buttonRefuse" : "退出应用"
},
"styles" : {
"backgroundColor" : "#ffffff",
"borderRadius" : "5px",
"title" : {
"color" : "#000000",
"fontSize" : "32rpx"
},
"message" : {
"fontSize" : "26rpx"
},
"buttonAccept" : {
"color" : "#5cb26f",
"fontSize" : "28rpx"
},
"buttonRefuse" : {
"color" : "#606266",
"fontSize" : "28rpx"
}
}
}
需要注意,
message
中的<a>
标签中的路径所在是项目的static
,建议放在static
中
效果图
更多推荐
APP首次进入,弹出服务协议和隐私政策
发布评论