Cordova iOS 应用程序在应用程序关闭后擦除 indexedDB 数据

Cordova iOS app wipes indexedDB data after app closes

我遇到 Cordova iOS 的问题,它在 cordova-ios 5.0.0 上运行良好,但在 Cordova-ios 6.0.0 上升级后,在应用程序关闭,所有 indexedDB 都被擦除。

如何解决这个问题?

这是我连接到数据库的方式:

var dbQuery = indexedDB.open("my_db",1);

dbQuery.onsuccess = function(){
    dbQuery.result;
};

dbQuery.onupgradeneeded = function(evt){

};

谢谢。

Cordova 中的 IndexedDB 过去仅在 Windows 和 Android 上受支持(从 https://cordova.apache.org/docs/en/9.x/cordova/storage/storage.html), but is now supported by all platforms (with some limitations on browser and Windows, as of https://cordova.apache.org/docs/en/latest/cordova/storage/storage.html 开始)。