【发布时间】:2021-03-01 15:22:36
【问题描述】:
我正在为 MSTeams 开发一个标签应用程序。我在桌面应用程序、浏览器和 iOS 上的一切都按预期工作。但是,当我尝试访问 Android 设备上的选项卡时,entityId 似乎已被覆盖。
这就是我在registerOnSaveHandler() 中的内容:
microsoftTeams.settings.registerOnSaveHandler((saveEvent) => {
microsoftTeams.settings.setSettings({
websiteUrl: "https://{{ teams_app_domain }}/",
contentUrl: "https://{{ teams_app_domain }}/msteams/content/?name={loginHint}&tenant={tid}&group={groupId}&channelId={channelId}&teamSiteDomain={teamSiteDomain}&entityId={entityId}",
entityId: config,
suggestedDisplayName: "Display Name"
});
saveEvent.notifySuccess();
});
这与文档所说的处理程序所期望的相匹配。我已尝试更新 websiteUrl 并使其与本文 here 建议的 contentUrl 完全相同,但这也不起作用。
但是,我在 GitHub 上发现了这两个问题(从去年年初开始),这与我看到的行为完全匹配
https://github.com/MicrosoftDocs/msteams-docs/issues/1335
https://github.com/MicrosoftDocs/msteams-docs/issues/1251
这两个标记为已解决,但我认为问题仍然存在。
如果有人经历过或知道解决方法并想分享它 - 将不胜感激
【问题讨论】:
-
此问题已修复,正在推出。
标签: android tabs microsoft-teams