Файловый менеджер ⚬ 文件管理器 ⚬ File manager
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

46 lines
1.2KB

  1. СоставитьСписокКлючейФайловыхСистем = мир =>
  2. {
  3. const ключи = мир.списокКлючейIndexedDB;
  4. var список = [];
  5. for (var н in ключи)
  6. {
  7. const ключ = ключи[н];
  8. console.debug("ключ", ключ);
  9. if (
  10. ключ.startsWith("fs_") &&
  11. !ключ.endsWith("_lock")
  12. ) {
  13. список.push(ключ);
  14. }
  15. }
  16. console.debug("список", список);
  17. };
  18. // // // //
  19. ПолучитьСписокБазIndexedDB = мир =>
  20. {
  21. indexedDB.databases().then(базы => {
  22. console.debug("базы", базы);
  23. }).catch(ошибка => {
  24. console.debug("ошибка", ошибка);
  25. });
  26. /*
  27. promise.then(databases => {
  28. console.log(databases)
  29. })
  30. console.debug("базы", IDBDatabase.objectStoreNames);
  31. */
  32. /*
  33. localforage.keys().then(function(ключи) {
  34. мир.списокКлючейIndexedDB = ключи;
  35. мир.уведомить("получили список ключей IndexedDB")
  36. }).catch(function(ошибка) {
  37. мир.уведомить("не получили список ключей IndexedDB")
  38. });
  39. */
  40. };