Om3*_*3ga 6 javascript firefox html5 cors backbone.js
我正在使用带骨干应用程序的Backbone.LocalStorage插件.它在chrome和safari中运行良好,但它在firefox中给出了我的错误.
DOMException [SecurityError:"操作不安全." 代码:18 nsresult:0x80530012位置:http:// localhost:8000/js/libs/backbone.localStorage/backbone.localStorage.js?version = 1453910702146:137]
我正在使用python simpleHttpServer
我该如何解决这个错误?
UPDATE
这是我的代码.
paths: {
'jquery' : 'libs/jquery/dist/jquery',
'underscore' : 'libs/underscore/underscore',
'backbone' : 'libs/backbone/backbone',
'localStorage' : 'libs/backbone.localStorage/backbone.localStorage',
'text' : 'plugins/text'
}
Run Code Online (Sandbox Code Playgroud)
这是使用localStorage的集合.
var Items = Backbone.Collection.extend({
model: SomeModel,
localStorage: new Backbone.LocalStorage('items'),
});
Run Code Online (Sandbox Code Playgroud)
更新2
我正在使用firefox 36.
更新3
看起来这是一个CORS问题,但我的firefox版本是36.哪个应该没问题.
更新4
我也在firefox nightly版本44中收到此错误.我还将我的firefox更新为版本44.仍然是同样的错误.
确保 Firefox 已启用 cookie。该设置可以在菜单/选项/隐私/历史记录下找到
在下拉列表中,选择“记住历史记录”,或者如果您更喜欢使用历史记录的自定义设置,但选择选项接受来自站点的 cookie
希望能帮助到你。
| 归档时间: |
|
| 查看次数: |
27585 次 |
| 最近记录: |