这类似于In Office Apps for Excel 2013 - Cannot redefine non-configurable property 'context'"。
然而,它只发生在IE 11和Edge上。 我的用例如下: 我打开outlook或任何办公应用程序加载项。我为OAuth运行弹出窗口,在弹出窗口关闭时我将iframe重定向到另一个页面。
我第一次打开插件并完成OAuth流程,一切正常。但是当我关闭加载项并再次打开它时(这次重定向是自动完成的,因为用户是身份验证并被cookie识别)Office加载项无法启动,当我手动重启它几次它将打开并工作正确。
我得到的错误是:无法重新定义不可配置的属性'context' Office.js(o15apptofilemappingtable.js(11,3563))
编辑:问题也发生在Firefox和Chrome上,但是处理得更加优雅,加载项不会崩溃,它会以记录到控制台的错误开始。
答案 0 :(得分:1)
最后一个问题是,引用了两个不同版本的Office.js库。当旧版本被移除时,问题就消失了。