0

我正在尝试使用以下内容将大型 Float32Array 转换为 javascript 中的数组:

buffer = new Float32Array(60000);
data = Array.prototype.slice.call(buffer);

它在 Chrome 和 Firefox 中运行良好,但 Safari(版本 6.0.4)锁定。我发现很简单:

new Float32Array(60000);

还锁定了 Safari。这里的“锁定”意味着当前页面/选项卡(或控制台)变得无响应并且永远不会返回。

为什么 Safari 会锁定?这是一个错误吗?在所有 3 个浏览器中尽可能快地将大型 Float32Array 转换为 Array 的最快方法是什么?

4

0 回答 0