我为网络开发了Office 365 Outlook加载项。桌面也会自动支持它。我想仅为桌面禁用该应用程序。我想我们需要在Manifest文件中更改一些内容,但我无法获得任何线索。任何人都可以帮助我实现这个目标吗?
答案 0 :(得分:3)
Office加载项旨在为Office解决方案进行跨平台开发。目前,它不支持限制平台。以下是“Host”元素的规范,用于指定Office宿主应用程序供您参考:
您可以参考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的平台的核心原则;写一次,随处运行"