这里是直接使用的uniapp官方所提供的“原生隐私政策提示框”,废话不多说,直接上教程!
1.manifest.json—>安卓/IOS启动界面配置—>勾选“使用原生隐私政策提示框”2.勾选后,在你的项目下就会出现一个文件,androidPrivacy.json,这样你就可以开始编写代码了,按照自己的需要分别配置隐私政策,服务协议,免责声明的链接,并放上去。
{
"prompt" : "template",
"title" : "服务协议和隐私政策",
"message" : "请你务必审慎阅读、充分理解“服务协议”和“隐私政策”各条款,包括但不限于:为了更好的向你提供服务,我们需要收集你的设备标识、操作日志等信息用于分析、优化应用性能。<br/> 你可阅读<a href=\"http://xieyi.***.com/\">《用户协议》</a>和<a href=\"http://yinsi.***.com/\">《隐私政策》</a>以及<a href=\"http://mianze.***.com/\">《免责声明》</a>了解详细信息。如果你同意,请点击下面按钮开始接受我们的服务。",
"buttonAccept" : "同意并接受",
"buttonRefuse" : "暂不同意",
"hrefLoader" : "system",
"backToExit" : "false",
"second" : {
"title" : "确认提示",
"message" : " 进入应用前,你需先同意<a href=\"http://xieyi.***.com/6\">《用户协议》</a>和<a href=\"http://yinsi.***.com/\">《隐私政策》</a>以及<a href=\"http://mianze.***.com/\">《免责声明》</a>,否则将退出应用。",
"buttonAccept" : "同意并继续",
"buttonRefuse" : "退出应用"
},
"disagreeMode" : {
"support" : false,
"loadNativePlugins" : false,
"visitorEntry" : false,
"showAlways" : false
},
"styles" : {
"backgroundColor" : "#ebebeb",
"borderRadius" : "10px",
"title" : {
"color" : "#464646",
"font-weight" : "bold"
},
"buttonAccept" : {
"color" : "#00AAE6"
},
"buttonRefuse" : {
"color" : "#c1c1c1"
},
"buttonVisitor" : {
"color" : "#c1c1c1"
}
}
}
可以根据自己的需求去更改样式,这是我自己改的,但仅仅支持少量的样式,具体的样式属性,可以上官网看看!