当我触发downloadItem.cancel()时,事件'done'触发一次该状态为'cancel'
事件'完成'触发两次。这是故意或触发两次故意?
为什么?
git clone https://github.com/dengyaolong/electron-download-item-cancel-fired-twice
npm i
npm start
保存,查看日志。取消两次解雇
答案 0 :(得分:0)
首先,如果你可以更新电子,你应该:) 您描述的问题会在广播中记住我两次,因为控制器已初始化多次,请尝试以下解决方案: https://stackoverflow.com/a/25805540/970470
欢呼声