2013-10-13 53 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

相关问题