gpt4 book ai didi

firefox-os - 在 FirefoxOS 中存储数据

转载 作者:行者123 更新时间:2023-12-02 18:51:39 26 4
gpt4 key购买 nike

我正在尝试做一些 FirefoxOS 应用程序,但我还没有看到任何存储本地数据的简单方法。我听说过 IndexedDB,但它似乎太复杂了。还有其他选择吗?如果没有的话,有没有简单的教程?

我考虑过存储和恢复远程数据(执行 croos 域请求),但我遇到了一些权限问题。有关于 FirefoxOS 的 XHR 的教程吗?

谢谢。

最佳答案

我能找到的最好的 IndexDB 文档是 Using IndexDB在 MDN 中。

还有大量默认的 Firefox OS 应用程序 ( gaia ),例如画廊、使用 IndexDB 的浏览器。您可以看到它在现实生活中是如何运作的。

或者你可以使用更轻量级的window.localStorage API,其工作方式类似于字典。

localStorage.setItem(key, value); 
localStorage.getItem(key);

编辑:请注意,不推荐使用 localStorage,因为它会阻塞主线程。您应该使用 gaia/shared/asyncStorage 来代替。

对于 XHR,您可以检查 Firefox-OS-Boilerplate-App一个有效的 XHR 演示

关于firefox-os - 在 FirefoxOS 中存储数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16173004/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com