Word Addin:有没有一种方法可以动态加载XML清单?

时间:2019-08-22 15:07:06

标签: office-js office-addins word-addins

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

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

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

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

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

1 个答案:

答案 0 :(得分:0)

您要的内容无法完成。任何给定的清单只能有一个SourceLocation。您将需要两个清单(具有不同的 this.gridOptions.onCellClicked = ((event: CellClickedEvent) => { const rowId = event.rowIndex; const colId = event.column.colId; }); 值)。