使用uniapp打包完專案之后安卓預覽正常,但是蘋果控制臺報以下錯誤:

于是在網上搜索并嘗試了一下,發現是正則運算式的問題。
出現原因
打包后的js不支持原生的雙斜線格式的正則 //
解決方案
// 打包情況下會報錯
let regExp = /(?<=:(?!\/).*?\/).*!/g;
// 修改為下面的格式即可
let regExp = new RegExp("(?<=:(?!\/).*?\/).*!", 'g');
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/9232.html
標籤:iOS
上一篇:ndk cmake 怎么輸出 so 到指定位置,求助 set(CMAKE_LIBRARY_OUTPUT_DIRECTORY 無效
