像微信浏览器 还有 大部分手机浏览器 使用新语法 会报错 比如 ​​?.​​​ ​​??​​ 等 语法都会引起

苹果浏览器 报错问题

遇到 script error 啥原因也不说 只能一个个方法找 md
问题
对js写法有要求 我怀疑他规不规范
报错代码:

function generateImage(bold) {
const image = new Image();
const imgSrc = window.URL.createObjectURL(bold);
image.src = imgSrc;
return image;
}

generateImage(data).onload = ({ path: [image] }) => {
sources[folderName][index] = image;
};

被迫修改

const image = generateImage(data);
sources[folderName][index] = image;