Вход в систему и управление сессиями для Appgyver Supersonic
Я только начал использовать Платформу Appgyver: Сверхзвуковой и Композитор. Я установил свой экран входа в систему и после подтверждения, что пользователь действительно является пользователем, он перенаправляет его на другую страницу. Для этого я использовал supersonic.ui.initialView.dismiss().
Теперь мне нужно хранить данные локально, чтобы иметь постоянный доступ к ним для расширения функциональности. Любая идея, ссылки ссылки или так далее?
1 ответ
Решение
Использование localStorage
на телефоне. Вы можете легко получить / установить / удалить элементы localStorage. Вот документ на Appgyver.
Вот пример хранения широты и долготы:
var coords = {
lat : 'some value',
lon : 'some other value'
}
localStorage.setItem('NameOfApp_coords', JSON.stringify(coords));
И получить предмет из localStorage:
var coords = localStorage.getItem('NameOfApp_coords');
if(typeof coords !== undefined) {
parsedCoords = JSON.parse(coords);
}
Вы также можете удалить элементы:
localStorage.removeItem('NameOfApp_coords');