Dou*_*eri 6 javascript websocket
我试图找到当我使用 Websocket 连接发送大文件(100MB+)时是否有办法显示加载状态(可能是进度条)。到目前为止我正在考虑bufferedAmount
我有这个代码
setInterval(function () {
if (ws.bufferedAmount > 0)
console.log(ws.bufferedAmount);
}, 50);
ws.send(file); //100MB file
Run Code Online (Sandbox Code Playgroud)
这仅打印到控制台一次,并且是确切的文件大小。ws.bufferedAmount不返回未发送的字节数?例如,如果发送了 10Mb,ws.bufferedAmount则应返回 90MB。
| 归档时间: |
|
| 查看次数: |
492 次 |
| 最近记录: |