gpt4 book ai didi

javascript - 在 Chrome 中使用 indexedDB 而不是 webSQL 不再工作

转载 作者:行者123 更新时间:2023-11-28 05:03:38 34 4
gpt4 key购买 nike

我使用 PouchDB 将数据存储在本地数据库中,然后存储在远程 CouchDB 上。从现在开始,PouchDB 在 Chrome 中仅使用 indexedDB 作为 localDB,但现在使用 webSQL(第 56 版)。我在 Chrome Canary 或 Firefox 中没有遇到此问题,其中 PouchDB 按预期使用 indexedDB。

我使用此代码来查看是否使用了indexedDB或webSQL:

var pouch = new PouchDB('myDB');
console.log(pouch.adapter);

最佳答案

尝试:

PouchDB.adapters

在您网站的控制台中。它应该产生一个包含所有可用适配器的对象。

此外,您可以在控制台中输入 PouchDB.preferredAdapters 来查看它是否显示在那里。如果它显示为“idb”,则它是可用的(应该​​如此),那么您应该能够使用 new PouchDB('name', {adapter: 'idb'});

关于javascript - 在 Chrome 中使用 indexedDB 而不是 webSQL 不再工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41937630/

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