Phonegap получает значения localstorage из кода Java?

Я сохранил данные на стороне клиента с помощью phonegap, используя localstorage, и теперь я хотел бы получить доступ к этим сохраненным данным с помощью кода Java.

Это возможно? Как я могу это сделать?

Спасибо.


person Jonovono    schedule 29.04.2012    source источник
comment
На этот похожий вопрос есть многообещающий ответ: stackoverflow.com/questions/9717988/   -  person Anders Lindahl    schedule 29.04.2012
comment
Да, я нашел это, но, похоже, он не отвечает на него. Я могу создать базу данных и все такое, но не уверен, как получить к ней доступ из кода Java. Кажется, это не показывает... этот код предназначен для стороны jquery.   -  person Jonovono    schedule 29.04.2012


Ответы (1)


Почему бы вам не сделать собственный плагин, который хранит значения в общих настройках Android и вызывает его каждый раз, когда вы добавляете/удаляете объекты в локальном хранилище.

Таким образом, в javascript вы не напрямую вызываете функции локального хранилища, а оболочку, которая 1) манипулирует локальным хранилищем, а затем 2) вызывает плагин для его сохранения в общих настройках.

Конечно, это включает в себя двойную копию каждого объекта, поэтому вам тоже придется с этим справиться, но если изменения в локальном хранилище всегда запускаются из javascript, это не должно быть проблемой.

person Davide Vernizzi    schedule 30.04.2012
comment
Прохладный. Я полагаю, я мог бы сделать это. Я попробую. Спасибо. - person Jonovono; 30.04.2012