【发布时间】:2012-11-13 08:34:14
【问题描述】:
我一直在使用 Require.js 和 Backbone.js 等。我一直在尝试制作一个简单的 todo 应用程序,我通过从桌面双击 index.html 并在浏览器中显示并使用它来运行它。
但是,当通过 Require.js 获取模板时,它给了我以下错误:
XMLHttpRequest cannot load file:///C:/bada/js/templates/headerTemplate.html. Cross origin requests are only supported for HTTP.
我知道这种情况正在发生,因为我没有执行来自服务器的请求。我知道在 Chrome 中,这个错误可以通过在启动 Chrome 时使用一些参数来抑制,但我也打算在我的手机上使用这个应用程序,通过在本地运行 index.html。
是否有办法防止此错误发生并让应用正常运行?
【问题讨论】:
标签: javascript backbone.js requirejs