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 (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...