如果遇到electron-dl,我该怎么办?

西玛·辛格

我正在尝试通过electron-dl下载文件,并且想要在互联网中断的情况下正常结束下载。我想发送一个main到renderer事件,以防由于互联网连接中断而导致下载中断。我该如何实现?提前致谢。:)

德瓦斯

这是怎么回事?

Electron有一个称为在线和离线的事件:

  window.addEventListener('online',  () => {})
  window.addEventListener('offline',  () => {})

然后您可以使用

electronDL.onStart((item) => {
   window.addEventListener('offline',  () => {
     item.cancel();
   })
}))

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类常见问题

如果我的发行证书过期,该怎么办?

来自分类Dev

如果我有几个重叠的QTimer,该怎么办

来自分类Dev

如果存在多个提交案例,我该怎么办

来自分类Dev

BDD结果:如果遇到错误该怎么办

来自分类Dev

如果Windows XP安装抱怨找不到文件XXX.dl_,该怎么办

来自分类Dev

如果AsyncTask被取消,该怎么办?

来自分类Dev

如果AsyncTask被取消,该怎么办?

来自分类Dev

如果我想检查硒webdriver中是否存在该元素,该怎么办?

来自分类Dev

如果我决定终止我已预先付款的实例,该怎么办?

来自分类Dev

我的Nvidia 8400GS是否超频了?如果没有,我该怎么办?

来自分类Dev

如果我决定终止我已预先付款的实例,该怎么办?

来自分类Dev

如果我想获取CycledLeScanCallback使用Android-Beacon-library我该怎么办

来自分类Dev

如果我的IPN侦听器不符合我的条件,该怎么办?

来自分类Dev

如果dd零不能“格式化”我的磁盘,我该怎么办?

来自分类Dev

如果我忘记了 LastPass 主密码,我该怎么办?

来自分类Dev

如果我的服务器受到攻击,我该怎么办?

来自分类Dev

如果我有 2 个相等的平均值,我该怎么办?

来自分类Dev

如果我跑得太久怎么办?

来自分类Dev

如果我从不使用TaskCompletionSource响应等待,该怎么办?

来自分类Dev

如果我的服务器受到攻击该怎么办?

来自分类Dev

我需要同步吗?如果是这样,该怎么办?

来自分类Dev

如果我再次使用“最终化”对象,该怎么办?

来自分类Dev

Mysql更新查询,如果值未更改怎么办?我该如何检查?

来自分类Dev

如果HTML不是编程语言,那么我在执行HTML代码时该怎么办?

来自分类Dev

如果我忘记将更改保存到ActiveRecord模型实例,该怎么办?

来自分类Dev

如果我对“无法读取未定义的属性” ****”感到满意,该怎么办?

来自分类Dev

如果应该避免垂头丧气,我该怎么办?

来自分类Dev

如果启动板显示错误的上游连接,我该怎么办?

来自分类Dev

如果我不必多次调用ngAfterContentChecked()和ngAfterViewChecked()调用该怎么办

Related 相关文章

  1. 1

    如果我的发行证书过期,该怎么办?

  2. 2

    如果我有几个重叠的QTimer,该怎么办

  3. 3

    如果存在多个提交案例,我该怎么办

  4. 4

    BDD结果:如果遇到错误该怎么办

  5. 5

    如果Windows XP安装抱怨找不到文件XXX.dl_,该怎么办

  6. 6

    如果AsyncTask被取消,该怎么办?

  7. 7

    如果AsyncTask被取消,该怎么办?

  8. 8

    如果我想检查硒webdriver中是否存在该元素,该怎么办?

  9. 9

    如果我决定终止我已预先付款的实例,该怎么办?

  10. 10

    我的Nvidia 8400GS是否超频了?如果没有,我该怎么办?

  11. 11

    如果我决定终止我已预先付款的实例,该怎么办?

  12. 12

    如果我想获取CycledLeScanCallback使用Android-Beacon-library我该怎么办

  13. 13

    如果我的IPN侦听器不符合我的条件,该怎么办?

  14. 14

    如果dd零不能“格式化”我的磁盘,我该怎么办?

  15. 15

    如果我忘记了 LastPass 主密码,我该怎么办?

  16. 16

    如果我的服务器受到攻击,我该怎么办?

  17. 17

    如果我有 2 个相等的平均值,我该怎么办?

  18. 18

    如果我跑得太久怎么办?

  19. 19

    如果我从不使用TaskCompletionSource响应等待,该怎么办?

  20. 20

    如果我的服务器受到攻击该怎么办?

  21. 21

    我需要同步吗?如果是这样,该怎么办?

  22. 22

    如果我再次使用“最终化”对象,该怎么办?

  23. 23

    Mysql更新查询,如果值未更改怎么办?我该如何检查?

  24. 24

    如果HTML不是编程语言,那么我在执行HTML代码时该怎么办?

  25. 25

    如果我忘记将更改保存到ActiveRecord模型实例,该怎么办?

  26. 26

    如果我对“无法读取未定义的属性” ****”感到满意,该怎么办?

  27. 27

    如果应该避免垂头丧气,我该怎么办?

  28. 28

    如果启动板显示错误的上游连接,我该怎么办?

  29. 29

    如果我不必多次调用ngAfterContentChecked()和ngAfterViewChecked()调用该怎么办

热门标签

归档