我们正在开发excel web加载项-目前它是一个Ribbon元素,按下Ribbon上的按钮时会显示任务窗格。
技术细节:我们实现了共享JavaScript运行时
用例:因此,我们有一个Excel web插件,它是通过MS管理中心部署的(我们直接通过管理中心上传清单,并将其提供给我们的MS Teams用户(。当excel文件在浏览器中打开时,加载项会为用户正确加载(原文如此!MS Teams在这里遇到了问题-如果excel文件在MS Teams中打开,加载项不会加载,但可以-我们暂时接受它(
同时,我们的开发人员使用私有部署(sideload(部署了相同的Excel web插件。在浏览器中打开excel文件时,加载项将正确加载。
问题:有一个严重的问题-第一个解决方案的一个重要功能不可用-在浏览器中按下F5(刷新(后自动显示任务窗格。使用第二种部署方法,任务窗格在刷新后会正确显示(浏览器中的F5(。
你知道为什么会发生这种事吗?
探索后https://github.com/OfficeDev/Office-OOXML-EmbedAddin我们发现excel文件的填写方式有问题。经过校正后,它开始正常工作。
对于我们的情况(没有应用商店的集中式部署(;EXCatalog";均适用于store和storeType属性。