我的processing.js草圖使用FloatList,它在我用Sublime構建時起作用。但是,當我嘗試在網頁上運行它時,草圖不會加載,我從javascript控制檯獲取Uncaught Processing.js: Unable to execute pjs sketch: ReferenceError: FloatList is not defined
。爲什麼會發生這種情況,我該如何解決?Processing.js FloatList在網絡上不起作用
任何建議和幫助將不勝感激。
我的processing.js草圖使用FloatList,它在我用Sublime構建時起作用。但是,當我嘗試在網頁上運行它時,草圖不會加載,我從javascript控制檯獲取Uncaught Processing.js: Unable to execute pjs sketch: ReferenceError: FloatList is not defined
。爲什麼會發生這種情況,我該如何解決?Processing.js FloatList在網絡上不起作用
任何建議和幫助將不勝感激。
那麼,錯誤說明了一切:Processing.js沒有FloatList
類。您可以通過檢查the Processing.js reference來確認。
我不確定Processing.js爲什麼沒有實現FloatList
類。也許是因爲JavaScript數組與Java數組差別很大。這只是一個猜測。 Here是Processing.js的GitHub頁面上的一個未解決的問題。 Here是另一個顯示哪些類已經實現的問題。 FloatList
確實還沒有實施。
無論如何,你將不得不修改你的代碼來擺脫FloatList
類。
當然,Processing.js是開源的。所以你可以隨時自己添加FloatList
類!你甚至可以直接複製大部分the source。
我將'FloatList'類更改爲'ArrayList',並更改了它的一些方法,並在我的[網站](http://brandonlou.github.io/Lightning)上工作。謝謝! –
Brandon
@Brandon沒問題。酷項目! –