javascript - 处理 Sketch 无法在 JavaScript 模式下工作

标签 javascript java html processing processing.js

我使用处理2.2.1 我创建了一个非常简单的应用程序只是为了测试 JavaScript 模式:

void setup()
{
  size(300,300);
  smooth();
  background(0);
}

void draw()
{
  noStroke();
  fill(random(0,255), random(0,255), random(0,255), 200);
  ellipse(mouseX, mouseY, random(10,50), random(10,50));
}

void mouseClicked()
{
  setup();
}

我可以导出 HTML 文件,但它不起作用(与 Java 模式不同): Image

最佳答案

使用Processing.js 进行开发时最好的 friend 是JavaScript 控制台。如果您以前使用过Processing进行开发,JavaScript控制台就像Processing编辑器底部的黑色控制台部分 - 这是任何错误或异常都会发生的地方。

但是,JavaScript 控制台默认是隐藏的。要打开它,请在浏览器中按 F12(或查找名为“开发人员工具”的菜单),然后转到控制台 选项卡。

打开该页面后,您可以刷新页面以查看草图中出现的任何错误。

如果无法在运行您的草图的 URL 上查看 JavaScript 控制台,我无法真正给您更具体的答案。但是许多新手 Process.js 开发人员并不了解 JavaScript 控制台,因此通常这最终会解决问题。

关于javascript - 处理 Sketch 无法在 JavaScript 模式下工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34904496/

相关文章:

javascript - 管理对同一个 Apollo 突变的多次调用

javascript - 如何设置在 Highcharts/Highstock 中绘制图表时选择的默认范围

java - 如何使用NIO将InputStream写入文件?

java - 无法通过更新标志更新数据流作业

javascript - 是否可以将 HTML 表单中填写的数据保存到本地存储在 PC 上的 xml 文件中并从中检索?

javascript - 在哪里包含 jquery 和 jquery 移动库

javascript - Vue.js Element Ui - 当 el-dialog 打开时捕获/锁定焦点

javascript - Jquery getJSON 未捕获语法错误 : Unexpected token : error

java - 如何将内容包装在 JList 中?

jquery - 如何使用外部 javascript 文件正确实现 jQuery 的 .animate() 方法?