gpt4 book ai didi

javascript - IE11对象不支持属性或方法'Symbol(Symbol.iterator)_a.2p3bca3ct9h

转载 作者:行者123 更新时间:2023-11-28 12:52:44 26 4
gpt4 key购买 nike

我正在使用Angular 8、tslint 5.15 和 typescript v3

我正在使用以下代码将文件读取为 ArryaBuffer

const reader = new FileReader();
reader.readAsArrayBuffer(<FileObject>);
reader.onload = () => {
this.uploadedData= new Uint8Array(reader.result as ArrayBuffer);
}

现在,当我将此 uploadedData 传递到 API 时,我将使用下面的函数转换为 byteArray。

convertLicenseToByteArray(uploadedData) {
const bytesArray = [];
for (const i of uploadedData) {
bytesArray.push(i);
}
return bytesArray;
}

以上代码在 ie11 中出现错误,

ERROR TypeError: Object doesn't support property or method 'Symbol(Symbol.iterator)_a.srxqdvyfxlx'

我尝试在网上搜索,发现可能我需要添加 babel-polyfill 但它对我不起作用。

有什么帮助吗?

最佳答案

将“core-js”添加到 package.json 中,并将导入添加到 polyfills.ts

import 'core-js/es6/symbol';

关于javascript - IE11对象不支持属性或方法'Symbol(Symbol.iterator)_a.2p3bca3ct9h,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59542414/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com