Я разрабатываю веб-приложение для iOS с использованием PhoneGap. Мне нужно сделать вызов функции JavaScript, когда приложение переходит в фоновый режим.
Я вызываю функцию из метода applicationWillResignActivity, но она не выполняется, пока приложение не выйдет на передний план в следующий раз. Любой другой не-JavaScript-код выполняется. Это происходит только тогда, когда я нажимаю кнопку домой. В других случаях, например при нажатии кнопки питания во время работы приложения и двухкратном нажатии кнопки возврата домой, выполняется функция javascript.
Есть ли какое-то ограничение на UIWebView такого рода? Может кто-нибудь сказать, есть ли способ заставить работать javascript, когда пользователь нажимает кнопку Home?