Как загрузить и отобразить файлы (например, изображения, видео и PDF-документы) в Google Chrome v.73 из локальной сети? - PullRequest
0 голосов
/ 15 апреля 2019

Я создаю веб-приложение, которое должно принимать файлы из любой точки локальной сети и отображать содержимое этих файлов.Приложение также использует библиотеку javascript для создания встроенных объектов для предварительного просмотра файлов, если они в формате PDF.Проблема в том, что я не могу успешно ссылаться на эти файлы, будь то изображения, документы или видео.URL-адрес либо форматируется в Google Chrome, добавляя в качестве префикса адрес локальной веб-страницы, либо интерпретирует его как локальный файл и запрещает доступ для его загрузки, либо выбрасывает время ожидания подключения, если я вручную префиксирую URL-адреса файла с http://lan -сервер ....

Как я уже говорил, я пытался по-разному форматировать URL-адреса этих файлов (те, что на компьютерах с локальной сетью), но ни один из них не работал.

Вот пример файла в локальной сети

http://is-something/Subfolder/test/image.png

Это дает ошибку тайм-аута

Вот еще один

\\is-something/Subfolder/test/image.png

Этоодин префикс с адресом текущей веб-страницы (http://localhost.. .)

Я также попытался использовать file: // способ доступа к файлам, но, похоже, это работает только длялокальная машина

Так что я хотел бы получить доступ к файлам, о которых я говорил.Мне нужно использовать их в элементах html для атрибута src, а также в правилах css (для фонового URL).

...