Как обнаружить входящие звонки в устройствах ios и windows с помощью телефонной заставки?

Я разработал andoid приложение успешно. В том, что я использовал phonecall trapper для идентификации входящего вызова. Насколько я знаю, этот плагин поддерживает только в android. Какой метод я должен использовать в телефонах ios и windows?

3 Solutions collect form web for “Как обнаружить входящие звонки в устройствах ios и windows с помощью телефонной заставки?”

В iOS вы не можете получить доступ к таким деталям. Каждое приложение работает в песочнице, и доступ за пределами этой песочницы очень ограничен. Так что отслеживать входящие вызовы невозможно.

Попробуйте следующий плагин.

https://github.com/renanoliveira/cordova-phone-call-trap

Надеюсь, это сработает. Если нет, тогда может случиться прослушивание события паузы.

document.addEventListener("pause", yourCallbackFunction, false); 

Это событие будет запущено при поступлении входящего или начального вызова.

или вы можете заглянуть в плагин прослушивателя телефона и попытаться записать его для iOS.

или прочитать информацию по аналогичной проблеме здесь. Как обнаружить с помощью PhoneGap на iOS, если вызов сделан или нет

Приложение IOS не может получить информацию о звонках по телефону.


В качестве приложения для телефонных разговоров вы ограничены решениями, упомянутыми в этом дублирующем вопросе, к тому, что вы просите

Цитата:

Все, что вы можете сделать, это прослушать событие паузы.

document.addEventListener("pause", yourCallbackFunction, false);

Это событие будет запущено при поступлении входящего или начального вызова.

или вы можете заглянуть в плагин прослушивателя телефона и попытаться записать его для iOS https://github.com/devgeeks/PhoneListener


В качестве родного приложения вы сможете получить уведомление, когда звонок будет получен , закончен и подключен с использованием этого ответа от прекращения воспроизведения музыки при поступлении входящего вызова в iphone

Цитата:

Используйте это следующее уведомление, чтобы найти статус вызова, и вы можете остановить проигрыватель. Добавить CoreTelephony.framework

 #import <CoreTelephony/CTCall.h> [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(callReceived:) name:CTCallStateIncoming object:nil]; [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(callEnded:) name:CTCallStateDisconnected object:nil]; [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(callConnected:) name:CTCallStateConnected object:nil]; 

Еще один хороший ответ, связанный с Native приложениями, – это проверить это: Как определить входящий программный вызов, который имеет более расширенный пример.

  • React-native: как создать для ios из окон
  • Titanium Appcelerator: разработка iPhone без Mac (например, PhoneGap)
  • Создание настольного приложения для Mac, Windows или iOS с использованием C # или VB в Visual Studio
  • Какой XML-парсер следует использовать с Delphi XE2 для проектов iOS?
  • Windows 7 и Openssl: создание файла p12
  • Использование языков программирования поверх разных ОС
  • Поддержка iOS для appium на окнах
  • Является ли разработка приложения iOS с помощью PhoneGap на Windows 7 возможным?
  • Как создать проект NativeScript для IOS в Windows?
  • компиляция и подписание проекта xcode в Windows
  • Использование SchemaSpy для визуализации базы данных SQLite (Windows)
  • Interesting Posts

    Текстовое представление с списком предложений в iOS

    sizeWithFont: constrainedToSize: lineBreakMode: неточно?

    Как представить половинный модальный контроллер просмотра сверху с помощью пользовательских переходов iOS 7

    Почему консоль в Xcode не печатает свойство объекта с использованием точечной нотации?

    Действительный профиль подготовки для этого исполняемого файла не был найден при попытке запустить мое приложение на устройстве

    playInputClick не работает

    Агрегированные операции NSPredicate с NONE

    Анимированный GIF не работает на iPhone

    С Xcode 4, каков правильный способ, есть основной проект + проект совместного кода?

    Просмотр должен отображаться только в режиме потайт

    Сохранять исходные данные изображения с измененными метаданными (без повторного кодирования) на iOS

    Обзор приложения iOS – потоковое видео MPEG-DASH более 10 минут

    UITextChecker: проблема памяти с изучением тысяч слов

    Отклонить вид листа модальной формы на внешнем кране iOS 8

    Где установлен ваш делегат приложения и кто инициализирует его свойства window и viewController?

    PhoneC: Разработка iOS проста с помощью XCode, Swift3, UITableView, cocatouch, давайте создадим приложения для iPhone, iPad и Macbook.