Windows Phone 7 - события, инициируемые при соединении по телефону и при разъединении - PullRequest
2 голосов
/ 20 февраля 2011

Я пишу приложение для Windows Mobile 7, в котором запрашивалась информация о том, «когда был сделан голосовой вызов» и «когда голосовой вызов был прерван или отключен».Существуют ли какие-либо API или события / триггеры, которые могут дать мне эту информацию.

Ответы [ 2 ]

2 голосов
/ 20 февраля 2011

Текущий SDK не предлагает эту возможность - как правило, вы не можете отслеживать активность пользователя (например, вызовы) вне приложения из-за изолированной среды, которая по умолчанию не предлагает никаких перехватов системных процессов.

1 голос
/ 21 февраля 2011

Хотя вы не можете получить никакой информации о конкретном телефонном звонке, если ваше приложение работает, вы можете получить информацию о получении (и завершении) звонка, используя Obscured и Unobsured событий на странице.

Обратите внимание, что это будет срабатывать, когда ЛЮБОЙ фрагмент хрома пользовательского интерфейса покрывает страницу. Помимо уведомлений о входящих вызовах, они также включают уведомления о входящих SMS, сигналы тревоги и т. Д.

Эти события являются важной частью жизненного цикла приложения для некоторых типов приложений (обычно игр), но часто упускаются из виду.

...