d***@acgdraw.com
d***@acgdraw.com
  • 发布:2021-12-11 15:53
  • 更新:2022-01-15 19:05
  • 阅读:315

【报Bug】plus.runtime.restart 之后导致 ua 变成 null

分类:HTML5+

产品分类: HTML5+

HBuilderX类型: 正式

HBuilderX版本号: 3.2.16

手机系统: Android

手机系统版本号: Android 10

手机厂商: vivo

手机机型: Y70t

打包方式: 云端

操作步骤:

复现步骤

  1. plus.navigator.getUserAgent() 正常:
    Mozilla/5.0 (Linux; Android 10; V2002A Build/QP1A.190711.020; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/77.0.3865.120 MQQBrowser/6.2 TBS/045738 Mobile Safari/537.36 Html5Plus/1.0 StatusBar/33  
  2. plus.navigator.setUserAgent("test", false) 正常;
  3. plus.runtime.restart() 正常;
  4. 应用重启后 plus.navigator.getUserAgent() 异常,结果为 null

预期结果:

plus.navigator.getUserAgent() 正常:

    Mozilla/5.0 (Linux; Android 10; V2002A Build/QP1A.190711.020; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/77.0.3865.120 MQQBrowser/6.2 TBS/045738 Mobile Safari/537.36 Html5Plus/1.0 StatusBar/33  

实际结果:

plus.navigator.getUserAgent() 异常:

    null  

bug描述:

复现步骤

  1. plus.navigator.getUserAgent() 正常:
    Mozilla/5.0 (Linux; Android 10; V2002A Build/QP1A.190711.020; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/77.0.3865.120 MQQBrowser/6.2 TBS/045738 Mobile Safari/537.36 Html5Plus/1.0 StatusBar/33  
  2. plus.navigator.setUserAgent("test", false) 正常;
  3. plus.runtime.restart() 正常;
  4. 应用重启后 plus.navigator.getUserAgent() 异常,结果为 null
2021-12-11 15:53 负责人:DCloud_Android_DQQ 分享
已邀请:
DCloud_Android_ST

DCloud_Android_ST

HX3.3.7+已修复该问题

DCloud_Android_DQQ

DCloud_Android_DQQ

我试试

DCloud_Android_DQQ

DCloud_Android_DQQ

bug 已确认

要回复问题请先登录注册