Electron 中使用 window.print() 点击【取消打印】应用崩溃问题修复

1,600 阅读1分钟

       问题:项目的 ELectron 版本从 16-x-y 升级到 17.0.1,项目中 使用 react-to-print 插件实现打印功能,react-to-print 底层使用的是 window.print()。点击打印对话框的【取消】打印,Electron 直接 crash了。

解决:原因是 ELectron 17.0.1 版本问题,官方已经修复,修复的 pull requests。ELectron 升级版本到 17.1.0 就可以好。