2014-01-07 2 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); 

Я отредактировал мой пост причину теперь у меня есть еще одна проблема, ссылка в ЦСИ выдает ошибку 304. Так вот, как не коснуться нашел или что-то. когда я набираю всю ссылку в браузере, она показывает изображение. поэтому она связана с правом места

a busy cat

ответ

1

Удалить var в

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

Вы не объявляя новый переменные, а просто установив src свойство img.


Что касается второго вопроса (который должен быть действительно в другом QA ...), это выглядит, как вы столкнулись same origin policy. Вы не можете манипулировать в JS в браузере содержимым изображения, загруженного из другого источника, если вы не установите соответствующие заголовки CORS.

+0

ах как тупой я благодарю вас !! – Julien

+0

возможно, вы можете мне помочь со следующей проблемой, а я отредактировал свой вопрос – Julien

Смежные вопросы