Word 插件:有没有办法动态加载 XML 清单?

Word Addin: Is there a way to dynamically load the XML Manifest?

我在本地服务器上有一个 Word 加载项项目 运行(例如 http://mylocal:1234/addin),在远程服务器上有一个类似的 Word 加载项 运行(例如 http://myremote.azurewebsites.net/addin).

当我从本地浏览器打开存储在远程服务器上的 Word 文档时,加载的 Word 加载项是我本地的加载项,但我想加载远程的。

所以,我想动态加载位于文档同一服务器中的加载项(我可以从 Office.context.document.url 获取其位置)。有没有办法实现这种行为?我不想创建不同的清单。

这是我当前清单的来源位置:

<DefaultSettings>
  <SourceLocation DefaultValue="~remoteAppUrl/Home.html" />
</DefaultSettings>

您所要求的无法完成。任何给定的清单只能有一个 SourceLocation。您将需要两个清单(具有不同的 <ID> 值)。

一个解决方案:def value locate a html,你可以在脚本元素中做你想要的动态重定向url