Разрешает ли виртуальная машина Javascript, которая работает как часть iOS, прерывание программы и продолжение? - PullRequest
0 голосов
/ 27 ноября 2010

Например, представьте себе приложение Javascript, работающее в Safari, которое содержит некоторое локальное состояние памяти и находится в процессе выполнения (скажем, вращает анимированный шарик).Что произойдет, если телефон зазвонит, и я отвечу?Будет ли анимация продолжаться с того места, где она остановилась, когда я вернусь в браузер?

Если Safari этого не делает - есть ли веб-браузер на телефоне, который это делает?

Ответы [ 2 ]

0 голосов
/ 27 января 2011

Текущий javascript vm, похоже, не допускает этого.

0 голосов
/ 28 ноября 2010

Я думаю, что анимация / сценарий остановится, потому что я сомневаюсь, что это часть фоновой обработки на iOS.Я предполагаю, что анимация продолжится, когда вы вернетесь в приложение.

В противном случае плохо закодированный скрипт может разрядить аккумулятор, даже если Safari не является активным приложением.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...