Not allowed to load local resource: file…

错误出现原因:浏览器出于安全考虑禁止直接读取本机文件(链接以file:///开头),

解决办法:

创建一个web服务器,将文件放在这个服务器里,让文件有一个在线地址(链接以localhost:…开头)

实现过程

在chrome浏览器下载Web Server for Chrome插件,配置服务器,选择想要访问的文件。
若能直接在chrome网上应用店下载插件,则方法如下
chrome读取本地图片时提示:“Not allowed to load local resource:” by run不动了
若不能则需自己下载,安装,配置插件

下载

我将找到的插件上传到百度云了,链接如下
链接:https://pan.baidu.com/s/1y7PSmfBGwm6uq3I33McXkQ?pwd=pzsn
提取码:pzsn
下载后安装得到一个压缩包
在这里插入图片描述
解压后得到.crx文件
在这里插入图片描述
改掉.crx文件的后缀名为.rar,再解压得到最终文件夹,打开最终文件夹,找到里面名字带_的文件夹,去掉名字里的_。
在这里插入图片描述
保存最终文件夹

安装

打开chrome浏览器的扩展程序
在这里插入图片描述
先后选中图中1,2

在弹窗里选择最终文件夹

配置

输入框输入如下,点开插件
在这里插入图片描述
点开后配置如下,按1,2,3,4操作
在这里插入图片描述

结果

在这里插入图片描述

在这里插入图片描述
中间参考的链接
Web Server for Chrome - 搭建本地Web服务器, 实现局域网共享文件夹
最新版chrome浏览器安装Chrome插件时出现"CRX-HEADER-INVALID"解决方法
chrome读取本地图片时提示:“Not allowed to load local resource:” by run不动了

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐