Из-за междоменных ограничений на загрузку текстур вам необходимо обслуживать файл изображения с того же домена, что и HTML-страница. Также я считаю, что если вы загрузите html и изображение из локальной файловой системы, используя url «file: ///», это не будет успешным. Вы получите ошибку БЕЗОПАСНОСТИ в зависимости от того, какой браузер вы используете.
Подробнее о междоменных ограничениях на загрузку текстур здесь .