Я хочу, чтобы мое приложение перезагрузило данные, когда оно будет открыто (из iOS «Многозадачность»).Appcelerator: Событие при повторном открытии App
Я проверил:
Ti.UI.addEventListener('reload', function() {
alert('reloaded app');
});
но это событие просто увольняют, когда приложение будет открыто в первый раз.
Если я использую свой код, я получаю следующее сообщение об ошибке: [ERROR] Ошибка сценария = Результат выражения 'Ti.App' [неопределенными] не является объектом. в app.js (строка 24). – MaxiNet
В коде нет ничего плохого, если только Appcelerator не изменил API. Вы можете увидеть точный код, который используется в этом сообщении (http://developer.appcelerator.com/question/126900/detect-when-app-loses-focus). В вашей настройке должно быть что-то не так. Вы используете стабильную сборку или ночной? – borrrden
Кроме того, если вы только что использовали Ti.App в первый раз, вам нужно будет очистить проект (Titanium использует кеширование для ускорения компиляции и он только строит модули, которые ему нужны, и не будет проверять наличие новых, если только вы сделать чистую сборку). – borrrden