taro 在UC浏览器报错 Invalid flags supplied to RegExp constructor 'gs'

uyhoqukh  于 5个月前  发布在  其他
关注(0)|答案(9)|浏览(65)

相关平台

H5

复现仓库

https://github.com/zhanglong11/taro-test.git
浏览器版本: UC浏览器 6.2.4098.3
使用框架: Vue 3

复现步骤

运行 dev:h5 提示 Invalid flags supplied to RegExp constructor 'gs'

期望结果

页面正常加载

实际结果

页面报错

环境信息

👽 Taro v3.5.11

  Taro CLI 3.5.11 environment info:
    System:
      OS: Windows 10
    Binaries:
      Node: 18.8.0 - E:\Program Files\nodejs\node.EXE
      Yarn: 1.22.19 - C:\Users\此电脑\AppData\Roaming\npm\yarn.CMD
      npm: 8.18.0 - E:\Program Files\nodejs\npm.CMD
1tu0hz3e

1tu0hz3e1#

试了 红米(UC浏览器版本 V15.3.4.1224)手机📱没有复现

dgiusagp

dgiusagp2#

试了红米(UC浏览器版V15.3.4.1224)手机📱没有复现

手机浏览器可以,但是PC端UC浏览器会报错

yrwegjxp

yrwegjxp3#

PC端UC浏览器怎么下载,我看了 官网 只有 iPhoneandroid 2个选项...

kcwpcxri

kcwpcxri4#

基本只维护移动端版本

xzv2uavs

xzv2uavs5#

Invalid flags supplied to RegExp constructor 'gs'

看起来是浏览器缺少对与标准正则的支持
方便可以定位下具体是哪个正则导致的,缺少可以测试使用的环境

6ss1mwsb

6ss1mwsb6#

Android 7 的 webview 好像有这个问题

scyqe7ek

scyqe7ek7#

Android 7 太老了 难受...

k7fdbhmy

k7fdbhmy8#


S (dotALL)的兼容性在这里。

umuewwlo

umuewwlo9#

题主,最后问题解决了么?
我的3.5.8 ,在支付宝和部分UC浏览器也访问不了

相关问题