0

我有一个 Excel JS 插件,我在其中利用 Dialog API 和该displayDialogAsync方法。使用 Edge,它可以完美运行,并且处理程序被触发并且代码运行良好。但是,如果加载项在 IE11 浏览器 IFrame 中加载,则对话框保持打开状态并且处理程序不会完成执行,除非我从 F12 文件夹打开 IEChooser.exe。一旦我打开,代码就会像往常一样执行!

我曾经在 IE11 上工作,并且有一个众所周知的问题,有时任何消息都会因为IE11 中的对象console.log未实例化而停止代码的执行。console问题是,我已从加载项中删除了所有日志记录,但问题仍然存在。唯一console.log存在的是 office.js 库本身,但在我打开 IEChooser.exe 之前它仍然无法加载。

有人可以帮忙吗?由于这个原因,我们的应用程序无法在生产中运行,我无计可施。

4

0 回答 0