Я пишу приложение Silverlight, которое использует клиентский API Lync 2010 для взаимодействия с клиентским Lync 2010.Хорошо работает в Internet Explorer, но в Chrome / Firefox я получаю следующее:
Microsoft.Lync.Model.UnsupportedBrowserException: браузер не поддерживает ActiveX в Microsoft.Lync.Model.LyncClient.HandleJavascriptException (Stringошибка) в Microsoft.Lync.Model.LyncClient.EnsureOfficeIntegration () в Microsoft.Lync.Model.LyncClient.GetClient () в LyncSilverlightApplication2.Page.button1_Click (Отправитель объекта, RoutedEventArgs a * 100)1007 * документация указывает на то, что API может работать только в IE: " Internet Explorer 7 и Internet Explorer 8 в настоящее время поддерживают элементы управления Lync. " Этот оператор на самом деле не исключает другиебраузеры и API могут быть независимыми от элементов управления.Но все же. Итак;Работает ли новый клиентский API Microsoft Lync 2010 в браузерах, отличных от IE?
Microsoft.Lync.Model.UnsupportedBrowserException: браузер не поддерживает ActiveX в Microsoft.Lync.Model.LyncClient.HandleJavascriptException (Stringошибка) в Microsoft.Lync.Model.LyncClient.EnsureOfficeIntegration () в Microsoft.Lync.Model.LyncClient.GetClient () в LyncSilverlightApplication2.Page.button1_Click (Отправитель объекта, RoutedEventArgs a *
Итак;Работает ли новый клиентский API Microsoft Lync 2010 в браузерах, отличных от IE?
Согласно Википедии , большинство параметров плагинов для FireFox устарели. В общем, ActiveX подразумевает только IE.
К сожалению, нет - Lync API будет работать только в браузерах с поддержкой ActiveX - элементы управления Silverlight используют ActiveX под капотом для общения с Lync.
Рекомендованный способ достижения функциональности кросс-брокера - создатьфоновый сервис с использованием UCMA 3.0 и предоставьте его на своих веб-страницах, например, WCF.
См. мои и Джорджа Дурзи ответы на этот вопрос для получения дополнительной информации.
Вы получаете ошибку об ActiveX, поэтому, очевидно, Lync API использует ActiveX.Боюсь, что эта технология доступна только в Internet Explorer.
Некоторые браузеры предлагают плагины для включения ActiveX, но я не уверен, что это решит вашу проблему.