2014-09-25 67 views
0

。我正在編寫JS代碼和QML。
錯誤是在這條線:的ReferenceError:Float64Array沒有定義 - 的Javascript我沒有使用任何瀏覽器QML

var distanceBetweenPoints2DimArray = new Float64Array (0) 

我需要一個浮點值存儲在JS陣列。

+0

你是什麼「這個js代碼QML作品」是什麼意思?在下一行你說有一個錯誤.. – Mitch 2014-09-25 07:01:09

+0

@Mitch我的意思是沒有涉及到瀏覽器。我正在使用QML和JavaScript。 – 2014-09-25 07:03:19

+0

好吧,這是令人困惑的措辭。 :p – Mitch 2014-09-25 07:05:12

回答

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的初步估計。

相關問題