2016-11-08 129 views
0

我只是想进入paper.js。代码在内联时工作正常。但是,当我将它们移动到外部文件和src它在那里,错误开始弹出:(任何人都可以找出我做了什么错误截图附Paper.js外部文件不会加载

由于很多错?!

Error screenshot

<!DOCTYPE html> 
 
<html> 
 
\t <head> 
 
\t \t <meta charset="utf-8"> 
 
\t \t <title>Paper.js Test</title> 
 
\t \t <script type="text/javascript" src="bower_components/paper/dist/paper-full.min.js"></script> 
 
\t \t <script type="text/paperscript" src="test.js" canvas="myCanvas"></script> 
 
\t </head> 
 
\t <body> 
 
\t \t <canvas id="myCanvas" resize="true"></canvas> 
 
\t </body> 
 
</html>

回答

0

从你的截图,它是CORS错误。

呦你可以修复CORS错误在本地进行测试 https://www.thepolyglotdeveloper.com/2014/08/bypass-cors-errors-testing-apis-locally/

+0

是的,我想通了,原来有一个相同的来源政策镀铬,所以我被cockblocked:P –

+0

虽然我仍然把你的答案作为答案,因为我真的欣赏你花时间看看我的具体问题,并提出了一个解决方案的事实:)我也upvoted您的意见,但我的代表太低,所以投票是反对的d但未显示:( –

+0

谢谢!我很感激! – sapics

0

好的结果是铬有一个相同的原产地政策,所以我被堵塞。 Sapics的解决方案的作品,但如果你想采取更容易的路线,如果你在Mac上(像我一样),只需进入终端并键入“open -a Google \ Chrome --args --disable-web-安全 - 用户数据目录“,这将打开铬没有cockblock

编辑:我把Sapics的答案作为正确的答案,因为我真的很感激,他花时间看着我的事实具体的问题,并提出了一个解决方案:)