用Processing编写的Web应用程序,使用processing.js:如何调试?

时间:2014-08-04 11:17:22

标签: processing processing.js

我是HTML的新手,而我在处理语言方面有一些技巧。 我在Processing中编写了一个应用程序,我想在本地网页中进行可视化 我有一个基本的index.html,它上传我的草图和文件processing.js。 有用。

我的问题是,有时,使用Processing IDE运行没有proiblem的应用程序不会在网页中运行。我假设在从Processing到JavaScript的移植中仍然存在一些错误。 我想知道的是:有没有办法调试我尝试可视化的网页? 只是为了寻找“哪里”网页仍然卡住!通过这种方式我可以绕过这个问题! 目前,我正在使用Firefox进行html可视化。 非常感谢Valerio

1 个答案:

答案 0 :(得分:2)

行动解决了!我下载了FireBug,这是Firefox实现调试器的附加组件。 然后我启动了调试器。它立即向我显示了错误。 对于好奇的人:

我声明了一个名为" foo_list"的ArrayList,包含对象" foo":

ArrayList<foo>foo_list

以上行在Processing IDE中不会产生任何错误。 但是,processing.js抱怨它,调试器显示 以下消息:

ReferenceError: ArrayListfoo_list" is not defined

解决方案是插入一个空格:

ArrayList<foo> foo_list;

这个有效!也许给解析器的错误 从Processing到JavaScript! 再见!