Возобновить событие для Ios, не стреляющего в титане?

Я пытаюсь вызвать событие восстановления, которое работало в Android, но не работало в Ios. Я пробовал «возобновить» для Android и «возобновить» для Ios. Это не работает.


comment
пожалуйста, покажите нам код. Как вы регистрируете события? Для Android вам нужен какой-то пользовательский модуль для получения правильных событий. Для iOS это Ti.App.addEventListener("resumed", function() {})   -  person miga    schedule 31.01.2019
comment
я пробовал это, но это не работает   -  person faizal    schedule 01.02.2019
comment
я хочу вызвать метод возобновления, когда я нажимаю кнопку «Назад» и перехожу к предыдущему окну   -  person faizal    schedule 01.02.2019
comment
@faizal метод resume запускается только тогда, когда приложение возвращается на передний план. Чтобы вызвать некоторый код, когда вы возвращаетесь к предыдущему окну, вы хотите использовать прослушиватель событий focus в окне, если вы нажимаете кнопку «Назад».   -  person Michael    schedule 01.02.2019


Ответы (1)


Вы можете добавить «Прослушиватель событий для всего приложения». Согласно документации у вас есть resume и resumed

https://docs.appcelerator.com/platform/latest/#!/api/Titanium.App-event-resumed

Ti.App.addEventListener("resume", function () {

});

person Michael    schedule 01.02.2019
comment
и имейте в виду, что это верно для iOS, но не для Android. Надлежащие события возобновления будут доступны в версии 8.0.1 (по крайней мере, это текущая веха на момент написания этой статьи). На данный момент вам понадобится плагин (bencoding.tools) или Hyperloop - person miga; 01.02.2019