我们试图从机器人发送的卡中深层链接Microsoft Teams静态选项卡。
选项卡的链接有效,但选项卡仅显示App清单文件中定义的默认页面。webURL参数无效。
这是链接:
https://teams.microsoft.com/l/entity/ “ appid” /“ tabid”?webUrl = https%3a%2f%2fexample.com&label = Bliblablubb&context =%7b%22subEntityId%22%3a%22test%22%7d
我希望该标签显示网站example.com。这里不是这种情况。
当然,我们在manifest.json的“ validDomains”部分列出了我们的域
有人知道吗?
请参阅“创建深层链接”的“生成指向标签的深层链接”部分。如此处所述,webUrl是“如果客户端不支持呈现选项卡,则使用的备用URL”。
这就是说,例如,如果Microsoft实现了Teams的“智能电视”版本,但没有正确处理深层链接,它将退回到打开该Web URL的位置。但是,如果客户端是能够呈现的标签本身(例如桌面,Web,Android应用程序等),它会尝试这样做,它会呈现什么都知道,这是你提到的是什么“的在应用清单文件中定义的默认页面”。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句