Chrome未运行D3.js

问题描述 投票:4回答:3

我知道这是某种安全问题,Chrome没有运行它不信任的文件,但有人知道有没有解决这个问题?

除了在服务器上运行我的代码。

谢谢。

javascript google-chrome d3.js
3个回答
3
投票

我假设您正在使用本地文件运行。启动Chrome时,您可以使用--allow-file-access-from-files标志使其加载本地JSON(例如)或--disable-web-security以完全禁用安全机制。

请注意,根据您的Chrome版本,这些标记可能有效,也可能无效。


0
投票

在全球范围内安装http-server

https://www.npmjs.com/package/http-server

这是一种非常快速的本地开发方式。使用该标志禁用文件访问将导致您出现其他不良做法和意外情况。


-1
投票

如果使用Windows,您可以创建一个快捷方式,其中“目标”包含命令(而不必从命令行运行Chrome:

"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --allow-file-access-from-files
© www.soinside.com 2019 - 2024. All rights reserved.