ReferenceError:未定义Float64Array - 带有QML的Javascript

时间:2014-09-25 06:51:11

标签: javascript qml qt5 qtquick2 qt5.3

我没有使用任何浏览器。我正在编写JS代码和QML 错误在这一行:

var distanceBetweenPoints2DimArray = new Float64Array (0)

我需要在JS中的数组中存储浮点值。

1 个答案:

答案 0 :(得分:1)

MDN的Float64Array文档的Specifications section表示它是一个ECMAScript 6功能,ECMAScript 6目前处于草案状态,所以它还没有在Qt中实现。 qtdeclarative.git中的git grep Float64Array证实了这一点。

通过Qt的代码审查搜索只产生了一次从未合并过的2012年的变化:

https://codereview.qt-project.org/#/q/project:qt/qtdeclarative+message:typedarray,n,z

搜索错误报告显示它“应该在某个时候实施”:

https://bugreports.qt-project.org/browse/QTBUG-26265

编辑:我被告知对此的支持正在进行中,初步估计为Qt 5.5做好准备。