15:21:04.848 已开启 uni统计1.0 版本
15:21:04.855 3.5.2
更新到了3.5.2
"app-plus" : {
配置了对应的 配置
"optimization" : {
"subPackages" : true
},
"runmode" : "liberate",
"webView" : {
"minUserAgentVersion" : "37",
"x5" : {
"timeOut" : 3000,
"showTipsWithoutWifi" : true,
"allowDownloadWithoutWiFi" : false
}
},
- 发布:2022-07-20 15:27
- 更新:2022-07-20 19:24
- 阅读:329
产品分类: uniapp/App
PC开发环境操作系统: Mac
PC开发环境操作系统版本号: 12.3.1
HBuilderX类型: 正式
HBuilderX版本号: 3.5.2
手机系统: Android
手机系统版本号: Android 10
手机厂商: 华为
手机机型: mate40Pro
页面类型: vue
vue版本: vue2
打包方式: 云端
项目创建方式: HBuilderX
操作步骤:
预期结果:
弹窗
弹窗
实际结果:
没有弹窗15:21:04.848 已开启 uni统计1.0 版本
没有弹窗15:21:04.848 已开启 uni统计1.0 版本
2 个回复
1***@qq.com (作者)
文档地址 https://uniapp.dcloud.io/collocation/manifest.html#appwebview
DCloud_Android_THB
要确定两个问题,1 是否勾选x5模块 2 设置的minUserAgentVersion过小,当前系统浏览器内核大于minUserAgentVersion,x5内核就会在wifi情况下静默下载,在非wifi无操作。综上所述,x5的配置是针对当前设备不满足ua版本要求时,需要使用x5内核进行加载时,所配置的设置。
1***@qq.com (作者)
1.x5内核已经勾选
2.如果系统浏览器内核比设置的minUserAgentVersion 低的话,应用会弹出WebView版本过低直接退出应用。(所以这个要尽量设置的低一点吧)
3.如果不设置min,也不会弹窗。(我想知道我还需要满足什么条件才能弹窗)
2022-07-21 15:04
DCloud_Android_THB
回复 1***@qq.com: 回答2 如果系统内核版本低于minUserAgentVersion,并且勾选x5,会选择下载x5,这时候会根据x5的配置来判断是否弹框,如果下载x5失败了,就直接
版本过低退出应用
。回答3 不设置的话默认会是0,弹窗条件就是版本不满足时,在下载x5的过程中,跟x5的配置的策略,而是否弹框。
根据我的了解,您把minUserAgentVersion调到超过系统内核的版本,此时才会触发x5的配置策略。
2022-07-21 15:20