加载 typedarray 模块时出现“未捕获的引用错误:未定义导出”

问题描述 投票:0回答:1

我正在尝试加载 typedarray polyfill 模块:

https://github.com/substack/typedarray

在我的应用程序中,像这样(requireJS):

define(['typedarray'], function (ta) {
    ..

    var Uint8Array = ta.Uint8Array;
    var byteArray = new Uint8Array(byteNumbers);
    ..
});

应用程序编译没有问题,但在运行时我得到:

index.js:264未捕获的引用错误:未定义导出

这是由polyfill的index.js中的这一行引起的:

exports.ArrayBuffer = exports.ArrayBuffer || ArrayBuffer; 

我该如何解决这个问题?非常感谢任何帮助!

requirejs polyfills module.exports
1个回答
0
投票

我的错!我使用了错误的版本。当在浏览器中使用编译版本时,它可以工作。虽然 polyfill 不能与 Blob 对象一起使用,但这是我的主要目的:-(

© www.soinside.com 2019 - 2024. All rights reserved.