我正在使用Chrome / Firefox扩展程序,该扩展程序将使用文件API在本地存储文件。我正试图让一个例子启动并运行,但我遇到了一些似乎以Chrome为中心的问题。任何人都可以解释为什么this jsFiddle工作正常,但exact same code从本地文件运行时不起作用。请注意,它在Firefox中运行良好,而不是在Chrome中。有什么想法吗?
答案 0 :(得分:1)
Chrome具有异常严格的网络安全性;很多东西,比如Ajax,在本地运行时都不起作用。这是其中之一。您可以使用本地网络服务器(如@ephemient建议)解决此问题,也可以在不安全模式下运行Chrome进行测试:
chrome.exe --disable-web-security
答案 1 :(得分:0)
答案 2 :(得分:0)
如果您使用的是镀铬。使用标志从命令行启动chrome --allow-文件访问从 - 文件 chrome不支持在没有此标志的情况下访问本地文件。