我正在开发一个 Word Online 加载项,该加载项应该在具有自定义 WOPI 主机的环境中运行。我们遇到了某些 Office JS API 的问题,该 API 在 WOPI 主机端似乎不受支持。但我们正在努力确定究竟缺少什么。
谁能帮我弄清楚需要实现什么WOPI API才能支持设置为“替换”的insertOoxml OfficeJs API调用?insertLocation
在这种情况下,对 WOPI 主机的调用顺序是什么?
该代码非常简单,并且可以将 SharePoint 作为 WOPI 主机按预期工作。
Word.run(function (context) {
var body = context.document.body;
body.insertOoxml(ooxmlDoc, "Replace");
return context.sync().then(function () {
q.resolve();
});
})
不幸的是,我对 WOPI 主机代码库的访问权限非常有限,无法了解根本原因。
任何想法都受到高度赞赏!