Microsoft добавит уведомления о входящих звонках в Edge
Microsoft объявила о внедрении опции, позволяющей веб-приложениям отправлять уведомления о входящих вызовах в браузере Edge через Notifications API.
Microsoft хочет расширить Notifications API для поддержки стандартов входящих вызовов, позволяя настраивать соответствующие кнопки. Он будет поддерживать опции «Закрыть» (закрыть уведомление), «Аудио» (ответить на звонок в аудиорежиме) или «Видео» (переключиться на видеозвонок).
Notifications API в текущем состоянии не позволяет разработчикам назначать уведомлению высокий приоритет, связывать мелодии звонка с уведомлением или настраивать кнопки, которые появляются в нём. Разработчики приложений VoIP могут задействовать свойство «Сценарий» в существующем меню параметров, чтобы указать, является ли уведомление входящим вызовом. Это свойство может принимать два значения: входящий вызов и значение по умолчанию с поддержкой большего количества сценариев, таких как будильники и напоминания. Уведомление со сценарием «входящий вызов» будет иметь более высокий приоритет.
Microsoft стремится соответствовать работе других платформ с VoIP. Например, на Android, начиная с версии 12, доступен шаблон уведомления CallStyle, который отображает информацию о входящем звонке и предлагает действия «Ответить» и «Отклонить». На iOS CallKit позволяет приложениям VoIP отображать входящие звонки с тем же интерфейсом, что и собственное приложение «Телефон».
Чтобы смягчить потенциальные злоупотребления, Microsoft предложит отключить такие уведомления для конкретных приложений. Рингтоны же будут доступны только в версии Progressive Web App (PWA) веб-сайта.
Чтобы опробовать функцию в Edge, нужно:
запустить браузер в Windows из командной строки со следующим флагом функции: msedge.exe
Читать на habr.com