1***@163.com
1***@163.com
  • 发布:2025-08-19 17:53
  • 更新:2025-09-15 15:22
  • 阅读:367

【报Bug】webview浏览器内核版本过低导致js报错

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Mac

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

HBuilderX类型: Alpha

HBuilderX版本号: 4.74

手机系统: Android

手机系统版本号: Android 10

手机厂商: 小米

手机机型: Redmi 8A

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

使用以上两种机型测试

预期结果:

兼容全部版本

实际结果:

不兼容低版本

bug描述:

在页面上使用webview内嵌页面,运行在部分手机上时js报错
测试设备:华为P30 Pro 系统鸿蒙4.0.0、Redmi 8A 系统安卓10
怎么解决内核版本过低问题?
链接地址:https://sxgzlg.w.chineseall.cn/book/read/OEu6j/EPUB?t=1755491904&readers=mobile

2025-08-19 17:53 负责人:DCloud_App_Array 分享
已邀请:
1***@163.com

1***@163.com (作者)

111111

1***@163.com

1***@163.com (作者)

没人管吗??

1***@163.com

1***@163.com (作者)

2222222

DCloud_App_Array

DCloud_App_Array

可以尝试使用 Android X5 Webview

  • 1***@163.com (作者)

    试过了 没效果

    2025-08-21 08:58

  • 1***@163.com (作者)

    事例项目私信给你了

    2025-08-21 09:04

  • 1***@163.com (作者)

    除了x5还有别的方法吗

    2025-08-21 10:33

1***@163.com

1***@163.com (作者)

3333

DCloud_App_Array

DCloud_App_Array

查看下js报的什么错误?

  • 1***@163.com (作者)

    Uncaught TypeError: be.split(...).at is not a function at https://sxgzlg.w.chineseall.cn/main.09e02c282dc60668.js:1这是报错信息,h5是嵌的别人的,跟他们沟通,她们说不兼容内核版本92以下的浏览器

    2025-08-21 12:26

  • 1***@163.com (作者)

    uniapp 能指定webview的内核嘛

    2025-08-21 12:27

  • DCloud_App_Array

    回复 1***@163.com: webview内核是系统自带的,可以尝试在设置中查看更新

    2025-08-21 12:38

  • 1***@163.com (作者)

    回复 DCloud_App_Array: 已经是最新了,我们没有办法指定内核吗?链接在webview里打不开,但是在系统自带的浏览器就可以

    2025-08-21 13:00

  • 1***@163.com (作者)

    还有其他办法吗

    2025-08-21 14:29

  • DCloud_App_Array

    回复 1***@163.com: 没有办法指定内核,系统webview升级可以参考这里的方案:https://gitee.com/akenclub/android-web-view

    2025-08-21 15:20

  • 1***@163.com (作者)

    回复 DCloud_App_Array: 我不能给用户个教程,让他自己去升级吧

    2025-08-21 15:35

  • 1***@163.com (作者)

    回复 DCloud_App_Array: 能不能我这边直接在app方面解决

    2025-08-21 15:38

  • DCloud_App_Array

    回复 1***@163.com: app无法升级系统的webview,如果使用X5不能解决,只能是更新这个js文件兼容低版本

    2025-08-21 16:04

  • 1***@163.com (作者)

    回复 DCloud_App_Array: 或者说不用webview,用其他方式能不能实现内嵌h5

    2025-08-21 16:29

  • DCloud_App_Array

    回复 1***@163.com: 没有其它方式,使用系统Webview,X5或其它三方webview组件

    2025-08-23 15:36

  • 1***@163.com (作者)

    回复 DCloud_App_Array: 其他第三方webview组件有什么推荐的嘛,找了半天没找到

    2025-08-25 09:01

1***@163.com

1***@163.com (作者)

44444

Nice_Zrd

Nice_Zrd

请问问题解决了么 我也遇到了类似的问题 我的情况是运行项目到手机默认浏览器白屏 但在QQ浏览器中就没有问题

  • 1***@163.com (作者)

    没解决

    2025-09-15 14:26

  • 暴躁东北虎

    有试过配置限制最小webview吗?qq浏览器能跑,跑x5应该没问题的

    2025-09-15 15:24

暴躁东北虎

暴躁东北虎

这个试过吗?因为x5不是指定了就能下载app了就立即有的,要先下载的

要回复问题请先登录注册