微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Excel JS Add-In with IE11 - Dialog API 停止执行代码,直到您打开 F12Chooser 或 IEChooser

如何解决Excel JS Add-In with IE11 - Dialog API 停止执行代码,直到您打开 F12Chooser 或 IEChooser

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

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

有人可以帮忙吗?由于这个原因,我们的应用程序无法在生产环境中运行,我已经无能为力了。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。