OlegOleg1980
@OlegOleg1980
программист

Почему img с локальным src не отображает картинку?

Добрый день!
Хочу отобразить картинку с локальным расположением на диске D:
Но почему то не хочет отображаться картинка.
<img src="file:///D:/path/to/images/image.jpg" />

Файл из папки открывается отдельно в браузере с указанным выше путем.

Рабочее окружение - локальный devserver webpack + nodejs на windows7.

UPD: В общем, не показывает только в dev режиме, в prod работает - запускаю html файл - картинки показываются.
Значит, что-то блокирует имеено в dev режиме. Кто знает ответ?
  • Вопрос задан
  • 5890 просмотров
Пригласить эксперта
Ответы на вопрос 2
Предпологаю что в
dev режиме
запущен какой нибудь liveServer, он не знает file:///D:/path/to/images/image.jpg
Надо показывать относительный путь.
Ответ написан
warsand
@warsand
Экспериментатор
Если папка images с файлами картинок будет находиться в той же директории, что и html-файл, то
<img src="/images/image.jpg" /> выполнится правильно. Всё, что выше корневой директории предполагаемого сайта - это уже http:// и нужно будет писать что-то наподобие localhost://127.0.0.1
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы