首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >火狐/ localForage +中的localForage setItem/getItem不可靠

火狐/ localForage +中的localForage setItem/getItem不可靠
EN

Stack Overflow用户
提问于 2016-04-07 17:03:52
回答 2查看 827关注 0票数 0

我正在加载localForage的本地实例,并将其与承诺链一起使用以保存基本数据。一个简单的例子:

代码语言:javascript
复制
localforage.getItem("sellerExtension").then(function(sellerExtension) {
if ((!sellerExtension)  || (sellerExtension.length < 3)) {
    var sellerExtension = $('input#sellerExtension').val();
    if ((sellerExtension)  && (sellerExtension.length > 3)) {
        localforage.setItem('sellerExtension', sellerExtension).then( function() {

        });
    }
} 
});

当我进入FF开发工具来检查+时,问题就出现了!并且没有看到与保存/设置数据相关的任何内容。但是我在Chrome上做得很好,应该有几个保存的项目。

我一直在替换localStorage (只是为了Firefox ),我有点困惑,为什么他们自己的包装器没有在这个FF中显示用于访问本地DB实例的特定扩展。然而,它显示了键、getItem、clear和所有内容。

知道为什么会这样吗?我完全希望能看到一些东西,我相信,我正在寻找合适的位置。(下面的截图)--它似乎也没有从.getItem请求中加载数据。

我正在使用一些AJAX来访问处理localForage的子目录中的其他文件,但它们位于相同的域/端口上。我能不能在另一个范围里工作?我怎么会知道?

谢谢你的帮助!

在Chrome里我看到了一切..。

但没有在FF中列出的任何Scopes ..。

EN

回答 2

Stack Overflow用户

发布于 2016-04-07 17:05:21

问题是它是localStorage localForage 而不是localForage,就像您在代码中所做的那样?

您注意到在屏幕截图中,Firebug选项卡上写着localStorage吗?

票数 0
EN

Stack Overflow用户

发布于 2016-04-07 20:20:44

扩展像火存储加!而且在寻找用localForage设置的数据时,简单操作是不可靠的!关键(双关意)是使用Firefox内置的检查器。

添加扩展后,我在FF中找不到这个,但是我有FF extensions,运行它,在配置选项中启用了Storage,并且bam,它们都在那里!希望这能帮到别人。

我“相信”,如果您在不同的页面/文件上设置数据,这些扩展名将不会看到这些值,只会看到orginial文件/页的getItem数据。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36482778

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档