У меня проблема. Я пытаюсь нарисовать изображение на холсте. Изображение не со страницы HTML, а файла. Вот код, который я использую:
var img = new Image();
img.src = "/images/logo.jpg";
this._canvas.drawImage(img, 300, 300);// this is line 14
теперь, вот проблема. Это не работает на Firefox и IE10 (я еще не тестировал другие браузеры). В Firefox (21) я получаю:
[19:09:02.976] NS_ERROR_NOT_AVAILABLE: Component is not available @ file:///D:/Watermellon/scripts/base-classes.js:14
и на IE10 я получаю:
SCRIPT16389: Unspecified error.
base-classes.js, line 14 character 13
Файлы и их каталоги:
root/index.html
root/scripts/base-classes.js
root/images/logo.jpg
Теперь, когда я меняю img.src на URL-адрес (изображение с другого сайта), все работает нормально, изображение затягивается после задержки (для него получается из URL-адреса). Что я делаю неправильно?