{ Hello Magento 2 }

解决 Magento 2 应用问题,更注重深度挖掘。(ง •̀_•́)ง

0%

chrome 报错 Not allowed to load local resource (未解决)

现代浏览器出于安全方面的考虑,不允许网站访问本地文件。但是有时候我们调试需要访问本地文件。 解决方法是通过给 chrome 加运行参数来禁用浏览器的安全设置。 在 chrome 快捷方式上右击,进入属性,找到 “目标” (target) ,这里面通常是 chrome 程序的位置信息,例如:

1
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe"

这样我们在他的末尾加上运行参数,变成:

1
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --args --disable-web-security --allow-file-access-from-files

chrome 加运行参数 然后通过该快捷方式启动浏览器,会有如下提示: chrome 安全性提示 如果没有提示,可以关闭所有 chrome 然后重新开一次。

本来以为问题解决了,但是居然有时灵有时不灵。。

然后查到资料说较高的版本还需要配置一个参数 --user-data-dir

这样就变成了:

1
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --disable-web-security --allow-file-access-from-files --user-data-dir=C:\MyChromeDevUserData

C:\MyChromeDevUserData 是我们自己创建的目录。重新打开 chrome 后,原来收藏的链接和历史记录都不见了,相当于另一个用户。

但是,很悲催的是,尽管不再报错 Not allowed to load local resource 但对于本地文件的访问依然被 cancle 了。这样还是无法测试。。。

可能和协议限制有关。。 chrome 版本是 63.0.3239.132(正式版本) (32 位)

暂时先这样把。有解决了的童鞋,感谢给我留言哦!