Not allowed to load local resource: file:///F:/ERP/ERP/src/main/resources/static/imgss/XM2307-0032-0000/lang0.png
时间: 2023-07-31 19:12:04 浏览: 196
基于Springboot2.3访问本地路径下静态资源的方法(解决报错:Not allowed to load local resource)
5星 · 资源好评率100%
这个错误是由于浏览器的全策略导致的,浏览器不允许直接加载本地文件资源。在前端中,无法直接通过文件路径(`file:///F:/ERP/ERP/src/main/resources/static/imgss/XM2307-0032-0000/lang0.png`)来加载图片。
要在前端中加载图片,你需要将图片放置在公共的静态资源目录中,例如在前端项目的`public`或`assets`目录下。然后,通过相对路径或URL来引用图片。
假设你将图片放置在前端项目的`public`目录下的`img`文件夹中,可以按照以下方式引用图片:
```html
<img src="/img/XM2307-0032-0000/lang0.png" alt="Image">
```
注意,前面的斜杠(`/`)表示相对于项目根目录的路径。
在这种情况下,你可以在后端将文件保存到前端项目的静态资源目录中,然后将文件路径保存到数据库中。前端可以通过获取数据库中保存的文件路径来加载图片。
另外,确保你的后端服务器正确配置了静态资源的访问,以便能够正确地提供静态资源文件。具体的配置方式取决于你使用的后端框架和服务器。
阅读全文