簡體   English   中英

Javascript / Jasmine:ReferenceError:找不到變量:Float64Array

[英]Javascript/Jasmine: ReferenceError: Can't find variable: Float64Array

我正在使用rails,對javascript很新,並設置我的testframework來測試我的javacripts與Jasmine 情況如下:

  • 我在我的源代碼中使用了Viz.js ,這是使用Emscripten編譯為JS的Graphviz
  • 我正在使用jasmine-rails
  • jasmine從瀏覽器成功構建
  • 但是, jasmine:headless (使用Qt webdriver(我正在使用Qt版本4.8.1)),給出以下錯誤:

    ReferenceError: Can't find variable: Float64Array

這是來自Viz.js

所以我的問題:我可以斷定Qt的Float64Array有錯誤嗎? emscripten做了一件凌亂的工作嗎? 有解決方法嗎?

什么環境? 哪個瀏覽器? 哪個emscripten構建?

Safari 5及以下版本沒有Float64Array 更新Safari

此外,如果您使用的是emscripten box2d構建,更換Float64Array使用由代碼Float32Array

編輯:

另請參閱此鏈接 - https://github.com/kripken/box2d.js/issues/6

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM