2015-09-03 2 views
0

Я начинаю новый проект, и я бы хотел создать приложение Google Chrome. Данные приложения хранятся на Parse.com. Я попытался импортировать пакет Parse JS SDK в приложение Chrome, но я получил эту ошибку:Использование Parse JavaScript SDK с Google Chrome

window.localStorage недоступен в упакованных приложениях. Вместо этого используйте chrome.storage.local.

Parse SDK использует localStorage, но для приложения Chrome требуется другое api. Как я могу решить эти проблемы?

Любая помощь будет очень признательна.

ответ

1

См Create Parse sessions using Chrome storage not localstorage

я наткнулся на такой же проблемой. Начиная с Parse 1.6, они начали поддерживать различные типы хранилищ.

  1. Вам нужно будет написать свой собственный контроллер хранения данных на основе любой апи хранения вы используете (chrome.storage.local for example) и познакомьтесь интерфейс контроллера хранения PARSE в.
  2. Затем вам нужно установить Parse для использования вашего хранилища перед его инициализацией.

Смотрите здесь для более подробной информации: https://github.com/ParsePlatform/Parse-SDK-JS/issues/72

Удачи!

Смежные вопросы