OCS/Lync Индикация присутствия на сайте

Я создаю несколько веб-частей для Sharepoint, и мне нужно показать присутствие пользователей (из Lync/OCS). Когда я использую:

<img border=\"0\" height=\"12\" width=\"12\" src=\"/_layouts/images/blank.gif\" onload=\"IMNRC('" + user.Email + "')\" id=\"IMID_" + Guid.NewGuid() + "\" ShowOfflinePawn=1>&nbsp;" + user.Name + "</span>

Это работает нормально, и я получаю хороший контроль присутствия со многими функциями (имя, адрес электронной почты, я могу позвонить этому человеку или отправить любое сообщение и т. Д...):

Присутствие

Проблема в том, что он работает только в IE. Могу ли я использовать те же функции в других браузерах?

2 ответа

Решение

То, что используют, использует ActiveX, и будет работать только для IE.

Вы можете использовать элементы управления HTML Presence Controls для Microsoft Lync Server 2010, если хотите поддерживать несколько браузеров.

Проверьте это: http://customsp.blogspot.com/2014/07/sharepoint-2013-lync-presence-using.html

С помощью этого плагина jquery вы можете получить карточку контакта.

Другие вопросы по тегам