node.js - Node-Webkit 文件下载进度

标签 node.js download node-webkit save-as

我的 Node-Webkit 应用程序中有以下链接

<a id="updateAppVersion" href="http://<some_path>/newVersion.zip">New version available</a>

此链接工作正常,它显示“另存为”对话框,用户可以正常保存文件。

我的问题是,是否有一种简单的方法可以像浏览器一样在应用程序内显示下载进度,或者我需要创建自己的? (如果是的话怎么办?)。

目前,当用户选择下载位置时,不会显示任何内容。

最佳答案

我不认为 nwjs 包含此功能。如果您选择编写自己的机制,请尝试 request-progress :

Tracks the download progress of a request made with mikeal/request, giving insight of various metrics including progress percent, download speed and time remaining

检查this answer了解更多选项。

关于node.js - Node-Webkit 文件下载进度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35026158/

相关文章:

node.js - Express 在 AppFog 上出错,但在本地则不然

javascript - 通过 NodeJS 将消息发布到 Firebase Cloud Messaging

javascript - 在 Koa 请求处理程序中触发下载

php - 从外部 url 下载文件,并将文件直接传递给用户,而不将其保存在我的服务器上。

javascript - 将 Node webkit nwdirectory 绑定(bind)到 ngmodel

javascript - ImageMagick 比较 : exit code 1 when spawned from Node. js,但从命令行运行时退出代码 0

node.js - 如果 Passport 身份验证失败,如何在重定向时保留表单数据?

java - Android 如何显示已下载文件的列表?

javascript - 使用 nedb 数组进行 ng-repeat

css - "-webkit-app-region: drag"只允许在元素的小区域内拖动