Uncaught ReferenceError: GIF不是用GIF .js定义的



嘿,我正在尝试在处理启动器中使用gif.js和p5.js。

我有麻烦让GIF .js首先工作,因为我得到Uncaught ReferenceError: GIF未定义所以我想知道我是否正确地添加了图书馆。我从Github下载了它们,并像这样使用它们:

<!-- PLEASE NO CHANGES BELOW THIS LINE (UNTIL I SAY SO) -->
<script language="javascript" type="text/javascript" src="libraries/p5.min.js"></script>
<script language="javascript" type="text/javascript" src="createGif.js"></script>
<script language="javascript" type="text/javascript" src="myShader.js"></script>
<script language="javascript" type="text/javascript" src="Larrytarium.js"></script>
<!-- OK, YOU CAN MAKE CHANGES BELOW THIS LINE AGAIN -->
<script language="javascript" type="text/javascript" src="libraries/gif.js"></script>
<script language="javascript" type="text/javascript" src="libraries/gif.worker.js"></script>
<script language="javascript" type="text/javascript" src="libraries/ready.js"></script>
<script language="javascript" type="text/javascript" src="libraries/mootools.js"></script>

我很抱歉,但作为一种新的所有这一切,我不能真正与官方GitHub上给出的最小信息工作。

这是我当前的代码(createif .js),错误持续存在,无论我做什么:

var CanvasElement = this.p5Canvas
var gif = new GIF({
workers: 2,
quality: 10
});
// add a canvas element
gif.addFrame(CanvasElement, {delay: 200});
gif.on('finished', function(blob) {
window.open(URL.createObjectURL(blob));
});
gif.render();

也许它只是一些太愚蠢的东西,我看了几个小时也看不出来提前感谢!

编辑:进一步解释:我有两个主要的。js文件,一个是p5.js文件,其中包括所有的动画和画布的东西,另一个是gif.js的内容是上面发布的一个。HTML为空,否则会像Processing一样生成它。

正如评论中所讨论的,这似乎是的问题标签。虽然我还没有重新排列它们,删除语言标签似乎有效。

相关内容

  • 没有找到相关文章

最新更新