摆渡人
摆渡人
  • 发布:2023-11-06 15:13
  • 更新:2023-11-06 15:13
  • 阅读:261

【报Bug】华为原生隐私政策提示框点击隐私政策后闪退

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: 12.6

HBuilderX类型: 正式

HBuilderX版本号: 3.95

手机系统: Android

手机系统版本号: Android 7.0

手机厂商: 华为

手机机型: BND-AL10

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

示例代码:
{  
  "version": "1",    
  "prompt": "template",  
  "title": "服务协议和隐私政策",  
  "message": "  请你务必审慎阅读、充分理解“服务协议”和“隐私政策”各条款,包括但不限于:为了更好的向你提供服务,我们需要收集你的设备标识、操作日志等信息用于分析、优化应用性能。<br/>  你可阅读<a href=\"\">《服务协议》</a>和<a href=\"\">《隐私政策》</a>了解详细信息。如果你同意,请点击下面按钮开始接受我们的服务。",  
  "buttonAccept": "同意并接受",  
  "buttonRefuse": "暂不同意",  
  "hrefLoader": "default",  
  "backToExit":"false",  
  "second": {  
    "title": "确认提示",  
    "message": "  进入应用前,你需先同意<a href=\"\">《服务协议》</a>和<a href=\"\">《隐私政策》</a>,否则将退出应用。",  
    "buttonAccept": "同意并继续",  
    "buttonRefuse": "退出应用"  
  },  
  "disagreeMode":{  
    "support": false,  
    "loadNativePlugins": false,  
    "visitorEntry": true,  
    "showAlways": false   
  },  
  "styles": {  
    "backgroundColor": "#00FF00",  
    "borderRadius":"5px",  
    "title": {  
      "color": "#ff00ff"  
    },  
    "buttonAccept": {  
      "color": "#ffff00"  
    },  
    "buttonRefuse": {  
      "color": "#00ffff"  
    },  
    "buttonVisitor": {  
      "color": "#00ffff"  
    }  
  }  
}

操作步骤:

打开APP点击隐私协议立马返回,或加载中触摸底部返回按钮闪退

预期结果:

正常返回上一级

实际结果:

APP闪退

bug描述:

华为手机第一次安装原生协议弹框打开协议后点击手机底部虚拟返回按钮会导致APP闪退。
目前发现触发条件是:
1、点开协议后立马触摸返回按钮闪退
2、协议内容快加载完成时触摸返回按钮闪退

使用的是原生隐私政策提示框非自定义!目前测试3款华为手机有虚拟返回按钮的都会出现

2023-11-06 15:13 负责人:无 分享
已邀请:

要回复问题请先登录注册