2017-01-22 5 views
0

html video tag работает, когда я делаю обычную страницу html и загружаю видео в тег src . Когда дело доходит до JSP и доступа к видео с видео тэга в локальном хосте он бросает ошибку, как: - Не разрешается загружать локальный ресурс:Не разрешено загружать локальный ресурс: в chrome tomcat

Что может быть решением этой проблемы.

+0

Как выглядит ваш исходный параметр? Если вы ссылаетесь на локальный путь, это может привести к ошибке. Можете ли вы предоставить фрагмент кода? – swinkler

+0

Возможный дубликат [Вывод файла изображения из сервлета] (http://stackoverflow.com/questions/8623709/output-an-image-file-from-a-servlet) – swinkler

+0

Эй, swinkler .... здесь идет код: -

ответ

0

я, наконец, нашел ответ. Для того, чтобы получить доступ к статическому ресурсу с локального хоста я просто установить DOC базу контекста в сервере XML в коте, как это: -

<host><Context docBase="D:/Videos/" path="/videos" /></host> 

, делая, таким образом Вы можете получить доступ к статическим ресурсам с любого диска тогда. Спасибо за помощь!

0

Хром не позволяет загружать локальные ресурсы на веб-странице из соображений безопасности.

Вы можете служить локальный ресурс от кота и использовать относительный путь

<source src="yourvideo.mp4" 

Или вы можете отключить защиту, используя следующий хром вариант запуска --allow-file-access-from-files. Включив эту опцию, Chrome сможет загружать файлы локально.

> "C:\PathTo\Chrome.exe" --allow-file-access-from-files 

См варианты и соображения безопасности в этой теме How to launch html using Chrome at "--allow-file-access-from-files" mode?

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