问题描述
我有一个 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 (将#修改为@)