2015-07-08 1 views
3

Я разработал приложение cordova, которое было выпущено на ~ 100 таблеток. Теперь мы хотим использовать силу пешеходного перехода. Все работает, за исключением того, что мы теряем локальную информацию об обновлении.Держите localstorage перемещение с внутреннего веб-представления на пешеходный переход

Я пробовал свой лучший ответ в Google, но не могу найти информацию о том, как переносить информацию из внутреннего веб-представления в веб-браузер.

Итак, вопрос в том, как я могу сохранить localstorage при обновлении до пешеходного перехода? (Или как я получить доступ к LocalStorage предыдущей версии?)

Кордова версия выпущенного приложения: 3.6.3

На обновление: Кордова: 5.1.1 Crosswalk: Cordova-плагин-пешеходном-WebView 1.2.0 (https://github.com/crosswalk-project/cordova-plugin-crosswalk-webview)

с наилучшими пожеланиями,

Джероен

ответ

3

Мы решили его с помощью Cordova-плагин-местный-хранения-извлечение с некоторыми изменениями. Вы можете найти нашу вилку здесь: https://github.com/munisense/cordova-plugin-local-storage-retrieval

+0

Из интереса, чем вы занимаетесь иначе, чем DriftyCo (и почему вы должны его изменить)? :) – keldar

+1

@keldar Версия от DriftCo/Ionic, по-видимому, является доказательством концепции. Вывод их плагина для консоли Android: https://github.com/driftyco/cordova-plugin-local-storage-retrieval/blob/master/src/android/LocalStoragePlugin.java#L127. Таким образом, у вас нет доступа к нему в javascript. Наша версия выводит предыдущий файл localstorage на javascript, поэтому вы можете использовать его в своем приложении для извлечения старых значений и сохранения его в новом локальном хранилище. –

+0

Awesome - спасибо. Я не мог получить ни одной работы: (поэтому я думаю, что мне придется жить без нее. По какой-то причине код с введённым кодом JavaScript возвращает «null» при запуске. – keldar

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