禁用桌面的Office 365 Outlook加载项

时间:2016-06-07 06:10:03

标签: office365 office-addins office-js office365-apps outlook-web-addins

我为网络开发了Office 365 Outlook加载项。桌面也会自动支持它。我想仅为桌面禁用该应用程序。我想我们需要在Manifest文件中更改一些内容,但我无法获得任何线索。任何人都可以帮助我实现这个目标吗?

2 个答案:

答案 0 :(得分:3)

Office加载项旨在为Office解决方案进行跨平台开发。目前,它不支持限制平台。以下是“Host”元素的规范,用于指定Office宿主应用程序供您参考: enter image description here

您可以参考here了解清单中主机指定的更多详细信息。如果您希望Office加载项支持此功能,则可以尝试提交反馈here

答案 1 :(得分:3)

虽然您无法限制平台,但您可以以编程方式检测到您所在的平台。

https://dev.outlook.com/reference/add-ins/Office.context.mailbox.diagnostics.html

Office.context.mailbox.diagnostics.hostName

将返回Outlook,Mac Outlook或OutlookWebApp。

您可以为您不想支持的客户显示错误消息。虽然这通常违背了&#34的平台的核心原则;写一次,随处运行"