我知道这是某种安全问题,Chrome没有运行它不信任的文件,但有人知道有没有解决这个问题?
除了在服务器上运行我的代码。
谢谢。
我假设您正在使用本地文件运行。启动Chrome时,您可以使用--allow-file-access-from-files
标志使其加载本地JSON(例如)或--disable-web-security
以完全禁用安全机制。
请注意,根据您的Chrome版本,这些标记可能有效,也可能无效。
在全球范围内安装http-server
:
https://www.npmjs.com/package/http-server
这是一种非常快速的本地开发方式。使用该标志禁用文件访问将导致您出现其他不良做法和意外情况。
如果使用Windows,您可以创建一个快捷方式,其中“目标”包含命令(而不必从命令行运行Chrome:
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --allow-file-access-from-files