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
我在本地服务器上有一个 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