【问题标题】:Platform support in manifest file清单文件中的平台支持
【发布时间】:2020-10-10 15:06:18
【问题描述】:

是否可以在清单文件中指定平台和主机?任何解决方法只为 Web 客户端而不是胖客户端显示插件?

类似... 位置搜索?或 Platform 或 isSetSupported('ExcelApi',

谢谢

【问题讨论】:

    标签: office-js excel-addins


    【解决方案1】:

    无法将您的加载项限制为只能安装在特定平台上。您可以尝试使用 Office.context.diagnostics.platform 属性,以便在您不想支持的平台上,加载项的 UI 分支到一条消息,指出加载项只能在 Web 上的 Office 上使用。但是如果你打算在 AppSource 中分发加载项,我不知道它是否会被接受,因为 Office 加载项的部分意义在于它们是跨平台的,因此平台的选择取决于用户,而不是开发者。

    【讨论】:

      【解决方案2】:

      加载项验证团队支持这一点。虽然您的提交有望跨平台工作,但并非所有 API 在不同客户端中的工作方式都相同(可能有问题),如果您有充分的理由不在某个平台上发布,插件验证团队 可以通过特殊权限批准您的应用。因此,您的加载项将仅对验证团队指定的平台可见。

      请在此处查看可用性矩阵:https://docs.microsoft.com/en-us/office/dev/add-ins/overview/office-add-in-availability

      也就是说,您必须证明为什么要省略平台。正如 Rick 强调的那样 - 这些插件旨在跨平台。

      【讨论】:

        猜你喜欢
        • 2017-06-05
        • 2016-10-18
        • 1970-01-01
        • 1970-01-01
        • 2010-09-11
        • 2018-11-18
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多