html视频标签正在工作 标签。当谈到一个jsp并从localhost中的视频标签访问视频时 抛出错误: - 不允许加载本地资源:
这可能是什么解决方案。
答案 0 :(得分:0)
出于安全原因,Chrome不允许网页加载本地资源。
您可以从tomcat提供本地资源并使用相对路径
<source src="yourvideo.mp4"
或者您可以使用以下Chrome启动选项--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?
中的备选方案和安全注意事项答案 1 :(得分:0)
我终于找到了答案。为了从本地主机访问静态资源,我只需在tomcat的服务器xml中设置上下文doc base: -
<host><Context docBase="D:/Videos/" path="/videos" /></host>
通过这样做,您可以从任何驱动器访问静态资源。
谢谢你的帮助!