我开发了用于Web的Office 365 Outlook加载项。它也自动支持桌面。我想只为桌面禁用该应用程序。我想我们需要在Manifest文件中改变一些东西,但我无法得到任何线索。任何人都可以帮助我实现这一目标?禁用用于桌面的Office 365 Outlook加载项
1
A
回答
3
2
虽然您不能限制平台,但您可以通过编程方式检测到您的平台。
https://dev.outlook.com/reference/add-ins/Office.context.mailbox.diagnostics.html
Office.context.mailbox.diagnostics.hostName
将返回的Outlook,Mac的Outlook或OutlookWebApp。
您可能会显示您不想支持的客户端的错误消息。虽然这一般违背了“一次写入,随处运行”的核心原则
我很好奇你为什么要禁用桌面应用程序?你的应用程序仅适用于OWA的原因是什么?如果添加对此类内容的支持,开发团队需要为开发人员为何需要它的理由。 –