Показать сообщение отдельно
  #1 (permalink)  
Старый 10.01.2013, 23:39
Vit Vit вне форума
Аспирант
Отправить личное сообщение для Vit Посмотреть профиль Найти все сообщения от Vit
 
Регистрация: 11.01.2012
Сообщений: 56

indexedDB. Какова последовательность подключения?
Всем доброго. Хочу попробовать indexedDB в качестве локального хранилища для Лисы версии 17. Пока в голове не укладываются все кирпичики последовательности подключения к БД, и работе с ней.
Как я понял подключаться и создавать ее нужно так:
idb=window.indexedDB;
  idbase=idb.open('MyBase');
  idbase.onsuccess=function(e){
      idbResult=e.target.result;
      var isExist=idbResult.objectStoreNames.contains('MyStor');
      if(!isExist){
        objStor=idbResult.createObjectStore('MyStor','id');
      }
  }

Однако на createObjectStore получаю ошибку:
A mutation operation was attempted on a database that did not allow mutations.

Кто работал с этим подскажите как правильно подключаться и использовать сей ресурс.
Ответить с цитированием