2015-06-16 2 views
1

Я создал андроид & Приложение iOS с кордовой и ионной. Я добавил слушателя к событию паузы, и он срабатывает, когда другое приложение прерывает мои действия, например, когда я получаю вызов через skype или когда я нажимаю кнопку home на устройстве iOS.cordova: событие приостановки не срабатывает при получении телефонного звонка на iphone

Проблема в том, что на моем iphone, если я получаю телефонный звонок, событие паузы не срабатывает! Это сводит меня с ума! почему телефонный звонок отличается от перерывов в других приложениях?

В андроиде он работает правильно.

Любая идея?

+0

Хмм ожидал, что также будет запущено событие «пауза». Может быть, это событие уволено? https://cordova.apache.org/docs/en/5.1.1/cordova_events_events.md.html#startcallbutton –

+1

@Mark: Я думаю, что это относится к физической кнопке на устройствах Blackberry. но спасибо за предложение. –

ответ

0

Hooray !!

это решение: https://issues.apache.org/jira/browse/CB-115?jql=project%20%3D%20CB%20AND%20text%20~%20pause

Для ИОС только есть и «уйти в отставку» и «активные» события. Будьте осторожны, чтобы некоторые действия активировали события «пауза» и «уйти в отставку».

Увольнение и активные события фактически задокументированы в документах cordova, но я этого не заметил.

 Смежные вопросы

  • Нет связанных вопросов^_^