uni-app 安卓打包配置androidPrivacy.json的disagreeMode模式下showAlways为false不生效,重启均弹出隐私政策框

uni-app 安卓打包配置androidPrivacy.json的disagreeMode模式下showAlways为false不生效,重启均弹出隐私政策框

项目信息 详细信息
产品分类 uniapp/App
PC开发环境 Windows
PC开发环境版本 Microsoft Windows 11 家庭中文版
HBuilderX类型 正式
HBuilderX版本 4.76
手机系统 Android
手机系统版本 Android 12
手机厂商 华为
手机机型 nova 12
页面类型 vue
vue版本 vue2
打包方式 云端
项目创建方式 HBuilderX

示例代码:

{
"version": "1.0.0",
"prompt": "template",
"title": "用户协议和隐私政策",
"message": "我们非常重视您的个人信息和隐私保护。依据最新的法律要求,我们更新了《隐私政策》。浏览隐私政策以及使用产品过程中需要使用网络,可能会产生数据流量,流量费用详情请咨询当地运营商。<br>在使用我们的产品前,请您阅读完整版《隐私政策》的所有条款,授权位置、设备信息、储存权限、其他权限包括:<br><strong>1、储存权限:</strong>开启后,将用于保存包括不限于产品图片,产品,上传的图片;<br><strong>2、位置权限:</strong>基于位置信息为您提供产品查询等服务包括信息提交等功能;<br><strong>3、设备信息权限:</strong>开启后,将您的设备信息与 帐号相关联,为您提供帐号相关的安全服务,会读取您的手机设备标识(IME1、IMSI)、AndroidID及MAC地址和手机号码,包括管理您的帐号的登录设备;<br><strong>4、其他权限:</strong>使用过程中可能需要调用相机、麦克风的权限,便于修改头像、在线客服等功能。",
"buttonAccept": "同意并接受",
"buttonRefuse": "暂不同意",
"hrefLoader": "system|default",
"backToExit": "false",
"disagreeMode": {
"support": true,
"loadNativePlugins": false,
"visitorEntry": false,
"showAlways": false
},
"styles": {
"backgroundColor": "#FFFFFF",
"borderRadius": "5px",
"title": {
"color": "#020A33"
},
"buttonAccept": {
"color": "#A0F08D"
},
"buttonRefuse": {
"color": "#9BA3B5"
}
}
}

操作步骤:

  1. 安装应用后,打开弹出隐私政策框,点击暂不同意,进入游客模式
  2. 关闭应用
  3. 再次打开应用

预期结果:

进入游客模式页面

实际结果:

仍然弹出隐私政策框

bug描述:

安卓打包配置androidPrivacy.json的disagreeMode模式下showAlways为false不生效,每次重启均弹出隐私政策框


更多关于uni-app 安卓打包配置androidPrivacy.json的disagreeMode模式下showAlways为false不生效,重启均弹出隐私政策框的实战教程也可以访问 https://www.itying.com/category-93-b0.html

2 回复

手机系统版本为android 9的测试机关闭后再启动与预期结果相同,android 12的不同

更多关于uni-app 安卓打包配置androidPrivacy.json的disagreeMode模式下showAlways为false不生效,重启均弹出隐私政策框的实战教程也可以访问 https://www.itying.com/category-93-b0.html


报[bug]进入disagreeMode后,调用plus.runtime.showPrivacyDialog()后,不管是否点击拒绝按钮,后续进入应用时都会弹出隐私授权弹窗,showAlways:false属性不生效。

回到顶部