javascript - Processing.js 不会加载脚本

标签 javascript processing.js

答案:********

对于其他忽视事物的人:

完成“入门”部分中的所有其他操作后:

  1. 你必须进入你的processing.js目录并启动httpd.py
  2. 转至 127.0.01:9914 或您在此处指定的任何其他端口。
  3. 瞧...它有效。

请务必阅读自述文件:) 但我还必须说,“入门”部分应该包含这个重要的细节。 尽管这可能是显而易见的。

<小时/>

嗨,我正在尝试运行processing.js,但它让我感到沮丧。 简单得不能再简单了,对吧:

http://processingjs.org/learning

<强>1。我有一个 myname.html :

<script src="processing-js-1.3.6/processing-1.3.6.js"></script>   
<canvas data-processing-sources="myname.pde"></canvas>

(如果你想知道的话,我也尝试添加 DOCTYPE、body、html,html 需要的所有内容,但没有成功)

<强>2。这是我的 myname.pde:

void setup()  
{  
  size(200,200);  
  background(125);  
  fill(255);  
  noLoop();  
  PFont fontA = loadFont("courier");  
  textFont(fontA, 14);    
}  

void draw(){    
  text("Hello Web!",20,20);  
  println("Hello ErrorLog!");  
}  

全部来自入门示例(!!!)。 我将整个processing.js 文件夹放在同一目录中。 如果我加载 example.html 就可以了。

如果我点击启动示例,它就不会加载。 此时我真的不知道自己做错了什么。 这看起来 super 简单,但实际上行不通。

我必须更改 httpconf 中的某些内容吗? 我需要在代码中添加任何内容吗? 是浏览器吗?

最佳答案

"I have the whole processing.js folder in the same directory. If I load the example.html in it works."

但是,在您的 html 中,您似乎正在调用这两个文件,就好像它们位于不同的目录中一样:

<script src="processing-js-1.3.6/processing-1.3.6.js"></script>   
<canvas data-processing-sources="myname.pde"></canvas>

它正在processing-1.3.6.js目录中查找processing-1.3.6.js文件,并从当前目录加载myname.pde文件。

关于javascript - Processing.js 不会加载脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8642822/

相关文章:

javascript多边形相交

javascript - 如何使用loadImage函数加载图像

javascript - 除非控制台打开,否则 p5.js saveCanvas() 在 Google Chrome 中失败并显示 "Network error"

processing - native 和在线草图之间的不同处理渲染

canvas - 当 Canvas 使用 css 2d 转换时,如何修复 processing.js 中的点击坐标?

javascript - 从数据库加载更多状态

javascript - 仅在最后一个索引处检查 foreach 中的 if 条件

javascript - 理解 sort() 一贯的错误行为

JavaScript 根据星期几更改 div 的 CSS 属性

processing.js - 处理时钟