gpt4 book ai didi

firefox - 在 Firefox 网络扩展中使用数据库

转载 作者:行者123 更新时间:2023-12-02 20:12:17 25 4
gpt4 key购买 nike

我想在我的 Firefox 网络扩展中使用一些数据库,我已经找到了 this ,但它只是键值对的存储。

那么如何在 Firefox 网络扩展中使用数据库呢?

最佳答案

您可以使用 IndexedDB Web API:https://developer.mozilla.org/en-US/docs/Web/API/IndexedDB_API

有一个 sample extension使用它,尽管它正在使用一个库。看一般Using IndexedDB可能会更好示例。

您可能想要声明"unlimitedStorage" 权限;在 Chrome 中,它解除了 5MB 的大小限制,而在 Firefox 上显然是 bypasses a user prompt .

请注意,IndexedDB 是基于来源的,因此您的内容脚本(从技术上讲,其来源是它们在其中运行的页面)将无法直接访问它;您将需要依靠 Messaging 让后台页面“代理”访问。

关于firefox - 在 Firefox 网络扩展中使用数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53293160/

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