我们一直在为 Excel Online/Desktop Excel 开发 JS 插件,我们仍然遇到的主要问题之一是,当我们在 Office Online 中打开插件时,我们似乎无法自动插入插件(用户必须完成通过功能区插入它的过程)。我们的应用程序使用 MS-WOPI 集成并充当 Office Online 的主机页面。
我们注意到,将此 Script Lab 插件嵌入到 excel 文档中 - https://github.com/OfficeDev/Office-OOXML-EmbedAddin - 实际上给了我们想要的行为 - 如果我们将文档上传到 OneDrive 并从那里。通过 OneDrive 在 Office Online 中打开文件似乎会自动插入并加载 Script Lab 插件。
但是,当我们尝试在我们的应用程序中上传相同的 Script Lab 嵌入文档(即通过 WOPI 提供它)时,当我们尝试在主机 iframe 中的 Office Online 中打开文件时,我们看不到相同的插件自动插入/加载.
当您在 Office Online 中打开它时,是否可以让 JS 插件自动插入到 WOPI 提供的文档中?或者这是 OneDrive 特有的功能?