diff --git a/docs/api/download-item.md b/docs/api/download-item.md index 826d856be4fc..778f68b7bc36 100644 --- a/docs/api/download-item.md +++ b/docs/api/download-item.md @@ -13,13 +13,17 @@ win.webContents.session.on('will-download', (event, item, webContents) => { item.setSavePath('/tmp/save.pdf') item.on('updated', (event, state) => { - if (state === 'progressing') { - console.log(`Received bytes: ${item.getReceivedBytes()}`) - } else { - console.log('Download stopped') + if (state === 'interrupted') { + console.log('Download is interrupted but can be resumed') + } else if (state === 'progressing') { + if (item.isPaused()) { + console.log('Download is paused') + } else { + console.log(`Received bytes: ${item.getReceivedBytes()}`) + } } }) - item.on('done', (event, state) => { + item.once('done', (event, state) => { if (state === 'completed') { console.log('Download successfully') } else {