#outlook-addin #office-js
#outlook-надстройка #office-js
Вопрос:
Я работаю над надстройкой Outlook и задаюсь вопросом, доступны ли API WebRTC getUserMedia в настольном приложении. Моя надстройка работала в Outlook web, но не в настольном приложении. При дальнейшем изучении кажется, что объект mediaDevices недоступен в собственном приложении.
Планируется ли альтернатива или поддержка в будущем?
Ответ №1:
Это происходит потому, что Office в Windows (включая Outlook) в настоящее время отображает веб-надстройки в веб-элементе управления IE, а getUserMedia недоступен в IE. Это ограничение также повлияет на пользователей Outlook Web App, которые используют IE. Для затронутых пользователей рассмотрите возможность внедрения альтернативы или резервного варианта в надстройке, если это возможно.
В будущих версиях Office в Windows для отображения веб-надстроек будет использоваться либо элемент управления IE, либо Edge (смотрите слайды здесь, начиная со слайда 11). Какой элемент управления используется, будет зависеть от номеров версий Office и Windows. Временную шкалу и номера версий смотрите на связанных слайдах.