Я не пользуюсь никаким браузером. Я пишу код JS вместе с QML.
Ошибка в этой строке:
var distanceBetweenPoints2DimArray = new Float64Array (0)
Мне нужно сохранить значение с плавающей запятой в массиве в JS.
Я не пользуюсь никаким браузером. Я пишу код JS вместе с QML.
Ошибка в этой строке:
var distanceBetweenPoints2DimArray = new Float64Array (0)
Мне нужно сохранить значение с плавающей запятой в массиве в JS.
Раздел Технические характеристики документации MDN для Float64Array говорит, что это функция ECMAScript 6, причем ECMAScript 6 в настоящее время находится в статусе черновика, поэтому она еще не реализована в Qt. git grep Float64Array
в qtdeclarative.git подтверждает это.
Поиск в обзоре кода 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.