2014-01-07 53 views
-1

我想繪製一個圖像,但我不知道爲什麼這是行不通的。我創建一個新的圖像對象,然後將圖像的鏈接添加到圖像對象。Drawimage意外標記「。」 nodejs

但它給出了以下錯誤意外的令牌。

this.ctx.fillStyle = 'rgba(255,255,255,0.7)'; 
this.ctx.fillText('Summoner: '+player2, 10 , 465); 
var img = new Image(); 
img.src = 'http://localhost:4004/public/images/Chainlinks/Add%20Burn.png'; 
this.ctx.drawImage(img,10,10); 

我編輯我的職務原因現在我有一個問題src中的鏈接給出了錯誤304一樣沒有發現什麼的所以這就是成才。當我在瀏覽器中輸入整個鏈接時,它會顯示圖像。在

var img.src = '/public/images/Chainlinks/Add%20Burn.png'; 

所以它連接到正確的位置

a busy cat

回答

1

刪除var你不聲明一個新的變量,但只設置的imgsrc財產。


對於第二個問題(這確實應該在另一個QA ...),它看起來像你面對same origin policy。如果您未設置相關的CORS標頭,則無法在瀏覽器中使用JS從另一個來源加載圖像的內容。

+0

啊我是多麼愚蠢的謝謝你! – Julien

+0

也許你可以幫我解決下一個問題,我也編輯了我的問題 – Julien