Javascript PROCESSION.Js中未定义LOASJSSONARAY
我已经做了一个处理程序,它工作得很好。所以我想用processing.js把它放到我的网站上。我已经使用了他们演示中的代码来加载我的pde文件:Javascript PROCESSION.Js中未定义LOASJSSONARAY,javascript,processing,processing.js,Javascript,Processing,Processing.js,我已经做了一个处理程序,它工作得很好。所以我想用processing.js把它放到我的网站上。我已经使用了他们演示中的代码来加载我的pde文件: script(src='/javascripts/lib/processing.min.js') canvas(data-processing-sources="processing/paris_tree_viz.pde") 但是当我启动我的页面时,我得到了以下错误: 未捕获引用错误:未定义loadJSONArray 以下
script(src='/javascripts/lib/processing.min.js')
canvas(data-processing-sources="processing/paris_tree_viz.pde")
但是当我启动我的页面时,我得到了以下错误:
未捕获引用错误:未定义loadJSONArray
以下是我的处理pde文件中的设置无效,该文件包含loadJSONArray方法:
void setup() {
size(1000, 1000);
background(255, 255, 255, 1);
colorMode(RGB);
data = loadJSONArray("http://opendata.paris.fr/explore/dataset/les-arbres/download/?format=json&timezone=Europe/Berlin");
trees = filterBySpecie(data);
}
我怎样才能使我的程序正常工作?通过谷歌搜索您的错误,我找到了这个副本: 根据该副本,Processing.js没有loadJSONArray函数。而Processing.js参考似乎证实了这一点: 这表明您正在Java模式下运行草图。不要这样做-切换到JavaScript模式,以便在部署之前捕获类似的错误 解决方案似乎是自己加载字符串,或者从JavaScript加载JSON并将其传递到草图中。可能重复的