"app-plus" : {
"webView" : {
// 3.5.0 + 仅Android支持
"x5" : {
// 此属性需要勾选 Android X5 Webview 模块,详细参见下面的说明
"timeOut" : 300000, // 超时时间
"showTipsWithoutWifi" : true, // 是否在非WiFi网络环境时,显示用户确认下载x5内核的弹窗。默认值false
"allowDownloadWithoutWiFi" : false // 是否允许用户在非WiFi网络时进行x5内核的下载。默认值false(如果为true,就不会显示用户确认的弹窗。)
}
},
}
- 发布:2024-02-19 14:36
- 更新:2024-03-22 17:22
- 阅读:417
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: windows 10
HBuilderX类型: 正式
HBuilderX版本号: 3.99
手机系统: Android
手机系统版本号: Android 10
手机厂商: 华为
手机机型: matepad BAH3-W59
页面类型: vue
vue版本: vue2
打包方式: 云端
项目创建方式: HBuilderX
App下载地址或H5⽹址: https://ide.dcloud.net.cn/build/download/a9277bc0-cecd-11ee-b6be-73c524fad045
示例代码:
操作步骤:
使用uniapp 创建vue2项目,打开项目的manifest.json文件,在“App模块配置”中勾选“Android X5 Webview(腾讯TBS)”
使用uniapp 创建vue2项目,打开项目的manifest.json文件,在“App模块配置”中勾选“Android X5 Webview(腾讯TBS)”
预期结果:
在安卓端自动下载使用x5内核
在安卓端自动下载使用x5内核
实际结果:
传统安卓上通过等待与多次重启终端及应用,通过打印可得知应用内已替换为TBS X5内核,而在华为鸿蒙系统上,则无法使用,多次操作后仍是系统自带webview
传统安卓上通过等待与多次重启终端及应用,通过打印可得知应用内已替换为TBS X5内核,而在华为鸿蒙系统上,则无法使用,多次操作后仍是系统自带webview
bug描述:
由于业务需求,项目需要集成使用TBS X5内核,但在华为平板端,多次等待重启平板与应用,打印uni.getSystemInfo其中的ua,仍为系统自带webview,无MQQBrowser与TBS信息。