|
|
@@ -0,0 +1,46 @@ |
|
|
|
СоставитьСписокКлючейФайловыхСистем = мир => |
|
|
|
{ |
|
|
|
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") |
|
|
|
}); |
|
|
|
*/ |
|
|
|
}; |