2013-10-13 52 views
0

我編寫了描述平行座標可視化的處理草圖。問題是,雖然它在Java模式下工作正常,但在JavaScript模式下顯示空白屏幕。有人能告訴我問題是什麼嗎?我正在使用Processing 2.0。我收到Firefox中的錯誤如下:處理草圖適用於Java,但不適用於JavaScript模式

Use of getPreventDefault() is deprecated. Use defaultPrevented instead. @ chrome://smarterwiki/content/jquery.js:3527 
Error in parsing value for 'image-rendering'. Declaration dropped. @ http://127.0.0.1:56763/ 
ReferenceError: Float is not defined @ http://127.0.0.1:56763/processing.js:10175 

,因爲它是一門功課我還需要提交的一部分,我不能提供的代碼。另外,看到最後一行,我試圖用var類型替換float類型的所有實例,但是它沒有幫助。

+0

什麼是Java模式? – tymeJV

+0

Well'Processing'有多種模式。 'Java'是默認的,您需要在'JavaScript'模式下運行草圖以在瀏覽器中運行草圖。 – aa8y

+0

你打電話給size()?您可能正在使用JavaScript模式中不可用的呈現模式。 –

回答

1

我的問題是我在我的代碼中沒有他們的地方使用Float.isNaN()Float.MAX_VALUE

我在加工forum中得到了這個答案,它像一個魅力一樣工作。

對於MAX_VALUE: http://docs.oracle.com/javase/6/docs/api/constant-values.html#java.lang.Float.MAX_VALUE 又見 https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Infinity

楠: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/NaN

相關問題