zone.js:3454 Not allowed to load local resource:
时间: 2023-11-26 09:46:01 浏览: 115
该错误通常是由于浏览器的安全策略导致的,浏览器不允许加载本地资源。解决方案如下:
1. 将文件上传到服务器并从服务器加载文件。
2. 将文件移动到与HTML文件相同的目录中,并使用相对路径加载文件。
3. 在Chrome浏览器中可以通过启动浏览器时添加--allow-file-access-from-files参数来解决该问题。
相关问题
activities.html:734 Not allowed to load local resource: file:///F:/ERP/ERP/src/main/resources/static/imgss/XM2307-0032-0000/lang0.png
这个错误表明你的网页(activities.html)试图加载本地资源(file:///F:/ERP/ERP/src/main/resources/static/imgss/XM2307-0032-0000/lang0.png),但浏览器不允许加载本地资源。
浏览器出于安全考虑,限制了从本地文件系统直接加载资源。这是为了防止恶意网页访问用户的本地文件。因此,你需要将资源(lang0.png)放在一个能够通过网络访问的地方,例如将其部署到 Web 服务器上。
你可以将资源(lang0.png)放在 Web 服务器的公共目录下,然后使用相对路径或绝对路径来引用它。例如,如果你将资源放在静态文件目录下的 "imgss" 文件夹中,可以使用相对路径来引用它:
```html
<img src="imgss/XM2307-0032-0000/lang0.png" alt="lang0">
```
或者使用绝对路径:
```html
<img src="/imgss/XM2307-0032-0000/lang0.png" alt="lang0">
```
确保资源路径与实际的文件位置相匹配,并且可以通过网络访问。
如果你正在本地开发,可以尝试使用一个本地的开发服务器(例如 Node.js 的 http-server 或 Python 的 SimpleHTTPServer),这样可以模拟服务器环境并加载资源。
总结:将资源文件部署到 Web 服务器上,并使用正确的路径来引用它,以解决该错误。
cusTrenchCommissionerDetails:1 Not allowed to load local resource
这个错误通常是由于在Android WebView中加载本地资源时出现的。这是因为WebView默认不允许加载本地资源,为了解决这个问题,可以使用以下两种方法之一:
1. 将本地资源放到assets文件夹中,并使用以下代码加载资源:
```
webView.loadUrl("file:///android_asset/your_file_name.html");
```
2. 使用Web Server for Chrome工具,将本地文件夹作为Web服务器运行,并在WebView中加载URL。具体步骤如下:
a. 下载并安装Web Server for Chrome工具。
b. 启动该工具,并选择要使用的文件夹。
c. 转到URL(如127.0.0.1:您选择的端口)。
d. 在WebView中加载该URL即可浏览该文件夹。
阅读全文