У меня есть приложение на основе кордовы, которое работает на Android, iOS и Windows Phone. Отправной точкой в моем приложении является страница index.html, которая не только будет загружаться при запуске приложения, но вы можете перенаправить ее изнутри приложения.Кордова - проверьте, было ли только что запущено приложение
Я хочу выполнить некоторый код тогда и только тогда, когда приложение было только запущено (поэтому, когда index.html был показан в первый раз), а не если он был перенаправлен на него. Я пытался использовать файлы cookie, срок действия которых истекает, когда заканчивается сеанс, но кордова не работает с файлами cookie.
Также я не хочу использовать хранение сеанса, потому что некоторые старые андроиды (а также Internet Explorer) не могут справиться с этим.
Мой используется Cordova версия 4.0.0
EDIT:
Я забыл упомянуть, что это не одностраничный приложение, но я использую несколько страниц, которые могут быть доступны, поэтому deviceready-событие не работает, потому что он будет уволен каждый раз, когда я получить доступ к index.html-страницу
Когда пользователь перенаправляется на index.html, загружает ли он новый экземпляр index.html или просто возвращается к экземпляру, загруженному при запуске приложения? – LeedsEbooks
либо вы можете использовать базу данных localstorage или sqlite для хранения некоторого значения и проверить, запущено ли приложение или нет в этом sckenio. –