Как получить свойство контекста microsoft teams hostclienttype

Я пытался получить hostClientType из контекста Teams. Я получаю контекст с приведенным ниже кодом, но hostClientType не заполнен / недоступен. Мне нужно различать работу в командном веб-приложении или командном настольном приложении, и поэтому я думаю, что это свойство. Любая помощь приветствуется.

microsoftTeams.getContext(function (context) {
  alert(context.hostClientType) // undefined
})
0
0
210
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Это не в объекте, который возвращает .getContext.

Попробуйте navigator.userAgent - он вернет что-то вроде: "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Teams/1.1.00.22163 Chrome/61.0.3163.100 Electron/2.0.4 Safari/537.36".

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