桌面Excel加载项(Office 365订阅的一部分)在使用共享javascript运行时仍使用IE11网络视图,为什



您几乎不可避免地需要在插件和自定义函数之间的共享javascript运行时环境中运行插件。两者之间需要共享某些信息。在Office 365中运行Excel的web版本时,这一切都很好,因为加载项使用的是您运行Excel的浏览器。

然而,对于桌面版Excel(链接到Office 365订阅(,它应该使用Edge作为嵌入式浏览器,但由于某种原因,一旦使用共享运行时,它就会恢复使用IE11,这非常痛苦。我正在使用现代的javascript和web组件等,试图将这些内容聚合并转换到ES5中是不愉快的。

那么,为什么桌面Excel在共享运行时模式下使用IE11呢?至少可以强制它重新使用Edge吗?

这是预期行为,请参阅本文的脚注3:Office外接程序使用的浏览器。无法覆盖此行为。您必须使用polyfill或transfile。

最新更新