问题:
Not allowed to load local resource: file:///D:/xxx.jpg
出现以上情况的原因是浏览器不允许访问本地路径,所以你需要配置一个虚拟的路径代替本地的路径。
解决方法:
思路:通过tomcat代理,在tomcat里写一个虚拟路径来代替绝对路径。
实现:在你的tomcat下,找到conf这个文件夹,打开server.xml文件,找到<Host /Host>标签,在面里添加如下的代码:
<Context path="/image" docBase="D:\xx" debug="0" reloadable="true" />
path代表虚拟路径,docBase代表你图片或者视频的物理路径
然后再前端的img标签里写虚拟路径:
<img src="/image/xxx.jpg">