0

我正在开发 word office 插件。我需要加载基于可用 Microsoft 版本的 word javascript API。示例:-如果 Office 版本是 2016,我需要加载 Word API 版本 1.1 如果是 2019,我需要加载 Word API 1.2 目前我正在检查当前的 Office 版本是否支持 Word API 1.1。

if (!Office.context.requirements.isSetSupported('WordApi', '1.1')) {
            showNotification("Error!", "This version not supported");
            return;
        }

但我需要按照上述标准加载。有人可以帮帮我吗。

4

1 回答 1

1

您不能加载不同版本的需求集,如 WordApi 1.1。你不需要。每个版本都是前面版本的超集。用于isSetSupported测试 WordApi 1.3(最新版本)。如果支持,您的加载项可以调用 1.1、1.2 和 1.3 中的任何 Word API。如果不支持 1.3,您的代码可以分支到仅使用 1.2 或 1.1 中的 API 的替代体验。

您还可以测试 1.2,如果不支持,则分支到仅使用 1.1 API 的替代体验。

于 2020-09-15T19:53:37.703 回答