我正在尝试从教程中学习paper.js,但我不能让它从外部文件中运行。实现外部文档文件的最简单方法是什么?
答案 0 :(得分:4)
如Getting started教程中所述,如果您想将Paperjs与外部文件一起使用:
<!DOCTYPE html>
<html>
<head>
<script type="text/javascript" src="js/paper.js"></script>
<script type="text/paperscript" src="js/myScript.js" canvas="myCanvas"></script>
</head>
<body>
<canvas id="myCanvas" resize></canvas>
</body>
</html>
请务必指定:
答案 1 :(得分:0)
- 现在新版本怎么样?我仍有问题,Paperjs版本为0.11.5? -
实际上我通过Udemy -Git链接here中的另一名学生找到了解决方案。转到paper-full.js(它仅适用于下载的版本,而不是CDN)并转换行
xhr.open((options.method || 'get').toUpperCase(), options.url,
Base.pick(options.async, true));
仅限
xhr.open((options.method || 'get').toUpperCase(), options.url);
据我所知,这不是在普通网站上使用,因为它违反了安全协议,因此只是为了练习。根据Paperjs,异步方法是可选的。 顺便说一句,对我而言,它适用于Firefox,但不适用于Chrome。