Как я могу обрабатывать нет inte rnet в случае электрон-дл? - PullRequest
2 голосов
/ 06 апреля 2020

Я пытаюсь загрузить файл с помощью Electron-DL, и я хочу закончить загрузку в случае отключения inte rnet. Я хочу отправить событие main to renderer в случае, если загрузка прерывается из-за разрыва соединения inte rnet. Как я могу этого достичь? Заранее спасибо. :)

1 Ответ

1 голос
/ 06 апреля 2020

Что случилось?

У Electron есть событие, которое называется онлайн и офлайн:

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

И вы можете получить файл с помощью

electronDL.onStart((item) => {
   window.addEventListener('offline',  () => {
     item.cancel();
   })
}))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...