2016-11-08 88 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的答案作爲正確的答案,因爲我真的很感激,他花時間看着我的事實具體的問題,並提出了一個解決方案:)