Paperjs 正在为 Canvas 加载外部 Javascript 文件

Paperjs loading external Javascript file for Canvas

Error message

已加载链接到我的 canvas 的外部脚本,但出现此错误。

但是当我使用

python SimpleHttpServer

模块工作正常。

<script type="text/paperscript" src="js/welcome_canvas.js" canvas="welcome-canvas"></script>

问题是一般情况下您不能使用 ajax-请求本地文件,因为安全策略。

但是您可以为 Google Chrome 设置标志,这样您就可以这样做 How to launch html using Chrome at "--allow-file-access-from-files" mode?

这是 CORS(跨源资源共享)错误,不是错误。 您的方法 python SimpleHttpServer 是绕过 CORS ERROR 的方法之一。 可能对你有帮助。