Я создаю приложение с использованием ионной структуры с угловыми js, и я немного смущен тем, что лучший способ - это сохранить и восстановить состояние пользователей когда они выходят из приложения. Например, в iOS, если пользователь вручную завершает работу приложения или если телефон по какой-либо причине отключен, я хочу, чтобы пользователь мог открыть мое приложение и все еще находиться в одном месте и видеть одни и те же данные, даже если они в автономном режиме.Ионное гибридное приложение, сохраняющее состояние приложения/данные при выходе
Я использую HTML localstorage и понимаю, как сохранять и восстанавливать данные пользователей локально, и аналогичным образом я понимаю, как сохранить ссылку на их текущее состояние. Когда пользователь фактически использует приложение, мне нужно будет тянуть и выталкивать данные из облачной базы данных, поэтому я бы действительно использовал только локальное хранилище, чтобы сохранить состояние пользователей при выходе.
Каков наилучший способ сохранить свое состояние в угловом? Когда я должен это делать, и это их способ сказать, заканчивается ли и когда приложение заканчивается. В идеале я хотел бы иметь возможность вызвать функцию для сохранения состояния до того, как приложение завершится, однако я не смог найти правильный способ сделать это в угловом режиме.
Поскольку это довольно конкретная проблема, я надеюсь научиться правильному пути для этого. Благодаря!!
Что Im ищет
// P S U D O C O D E
on('application_exit', function(){
// save user data
})