2009-11-11 25 views
2

Processing.js的reference page(使用“切换全部”)表示导入命令保持未实现状态。它引用了Java处理语言的一个页面,用于描述如下的使用模式:import processing.opengl。*;Processing.js中导入功能的使用/可用性

我看到at Github有些在导入命令上工作的人在5月份被提交给root。有谁知道这个语法在JavaScript环境中是如何工作的?目前还不清楚图书馆文件及其资产的路径是什么。这是否依赖于使用类似于PYTHONPATH的环境变量,或者是否存在目录命名约定?

最后,您是否愿意讨论导入命令(假设它现在可行)与描述here的方法的相对优点,并在StackOverflow上简要讨论了here

回答

2

我正在寻找类似的解决方案。仔细查看processing.js基本代码,我注意到,如果将文件名与空格分开,您可以简单地列出datasrc声明中的多个文件。这种做我想做的,虽然结果是多个Ajax调用来加载单独的脚本。

<canvas id="test" datasrc="resources/pjs/Spot.class.pjs resources/pjs/cursor.pjs"></canvas> 

我觉得一个清晰的解决方案,给出的processing.js代码的当前状态(截至2010年7月)是简单地建立一个服务器端的代码串接一拉缩小:

http://groups.google.com/group/minify

+0

但控制台会引发错误:未捕获的XMLHttpRequest失败,状态码为404。这是版本0.9.6。任何可能的解决方案? – Nirmal 2010-08-09 10:05:02

+0

谢谢!工作过一种享受。 @Nirmal你确定该文件在那里? – BaronVonKaneHoffen 2012-02-26 16:04:35

+0

@BaronVonKaneHoffen:我必须在IIS的mimetype定义中明确地允许'.pjs'格式。对不起,我没有更新此解决方案的线程。 – Nirmal 2012-02-27 05:32:41