p5.js createCanvas 未定义错误.未捕获的引用错误
p5.js createCanvas not defined error. Uncaught ReferenceError
问题:
我正在尝试在我的简单应用程序中使用 p5.js,并因此包含它:
<script src="static/js/p5.js"> </script>
我尝试过:
如果我放置调试器并查看控制台,我确实会获得p5Color
(例如)和其他函数。并且脚本可以很好地加载到页面上。除了createCanvas
不会自动完成,并且在页面中使用时,会抛出上述错误。
为什么?我该如何解决此问题?
p5.js不会加载到"全局模式",除非它看到页面上定义了setup()
或draw()
。
选项 1 - 强制全局模式。(请注意,如果您这样做,createCanvas()
控制台中对您没有多大好处,因为setup()
已经在页面加载时运行。
<script src="static/js/p5.js"> </script>
<script>
function setup() {
//...
}
</script>
选项 2 - 使用实例模式。(如果您真的想从控制台使用 p5.js,这可能是您最好的选择。
var s = function( sketch ) {
sketch.setup = function() {
sketch.createCanvas(700, 410);
//...
};
};
var myp5 = new p5(s);
相关文章:
- gmaps4rails 2.4.6未捕获引用错误:未定义Gmaps
- Wordpress中的Javascript出现匿名函数/引用错误
- 使用dc.js、d3.js和crossfilter引用错误
- 未捕获引用错误:未定义validateform
- 为什么我会出现此错误"未捕获引用错误:未定义标题;
- $未定义-未捕获引用错误
- Sitecore”;未捕获引用错误:未定义MultilistWithSearch;
- Wordpress:未捕获引用错误:未定义速度
- Node.js引用错误:未定义类名
- 我该如何解决“;未捕获引用错误:谷歌没有定义"?(谷歌地图API)
- Javascript 未定义错误:引用错误:未定义 ALT
- 为流星重新包装砌体会产生错误“引用错误:窗口未定义”
- 未定义错误引用
- 错误: 引用错误: 未定义发送
- 角度砌体指令隐藏内部元素,错误:引用错误:未定义砌体
- CoffeeScript 在 'for v in values' 中创建一个全局变量 'v',导致事件中的错误引用
- Javascript:未捕获类型错误:引用创建的对象时无法调用未定义的方法“add”
- 架构错误 - 引用错误:未定义电话
- 获取错误“引用错误:未定义事件”
- 打字稿错误引用_this