Я также не могу запустить какой-либо Javascript, когда приложение закрыто («приостановлено»). Согласно причудам iOS, код выполняется, когда приложение возобновляет работу (я это подтвердил), что кажется совершенно глупым.
Я полагаю, что это было добавлено в iOS 5, но есть новое событие «отставка», которое срабатывает перед событием «пауза», и это позволит вам выполнить Javascript при закрытии приложения: D
function onResign() {
//App is closing...do what you must!
}
document.addEventListener('resume', onResign, false);