46 lines
1.2 KiB
JavaScript
46 lines
1.2 KiB
JavaScript
СоставитьСписокКлючейФайловыхСистем = мир =>
|
||
{
|
||
const ключи = мир.списокКлючейIndexedDB;
|
||
var список = [];
|
||
|
||
for (var н in ключи)
|
||
{
|
||
const ключ = ключи[н];
|
||
console.debug("ключ", ключ);
|
||
if (
|
||
ключ.startsWith("fs_") &&
|
||
!ключ.endsWith("_lock")
|
||
) {
|
||
список.push(ключ);
|
||
}
|
||
}
|
||
|
||
console.debug("список", список);
|
||
};
|
||
|
||
|
||
// // // //
|
||
|
||
|
||
ПолучитьСписокБазIndexedDB = мир =>
|
||
{
|
||
indexedDB.databases().then(базы => {
|
||
console.debug("базы", базы);
|
||
}).catch(ошибка => {
|
||
console.debug("ошибка", ошибка);
|
||
});
|
||
/*
|
||
promise.then(databases => {
|
||
console.log(databases)
|
||
})
|
||
console.debug("базы", IDBDatabase.objectStoreNames);
|
||
*/
|
||
/*
|
||
localforage.keys().then(function(ключи) {
|
||
мир.списокКлючейIndexedDB = ключи;
|
||
мир.уведомить("получили список ключей IndexedDB")
|
||
}).catch(function(ошибка) {
|
||
мир.уведомить("не получили список ключей IndexedDB")
|
||
});
|
||
*/
|
||
}; |