如何使用外部来源的文件?

时间:2013-11-01 12:35:51

标签: javascript paperjs

我正在尝试从教程中学习paper.js,但我不能让它从外部文件中运行。实现外部文档文件的最简单方法是什么?

2 个答案:

答案 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>

请务必指定:

  • 脚本类型“text / paperscript
  • 您的画布ID,其属性为“canvas”

答案 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。