0
有沒有一種方法可以跟蹤通過Websocket
連接發送了多少個字節,所以我可以顯示一個進度條。在Websocket中發送二進制文件的進度條
例如,我想發送一張圖片。我已經知道圖像的大小,我只需要知道在最後一秒內傳輸了多少字節的事件,或者類似的東西。
這裏是我的代碼
//html
<input type="file" accept="image/*" id="input">
//js
var inputElement = document.getElementById("input");
inputElement.addEventListener("change", handleFiles, false);
function handleFiles() {
var fileList = this.files;
var connection = new WebSocket('ws://localhost:8080');
connection.binaryType = "arraybuffer";
connection.onopen =() => {
connection.send(fileList[0]);
};
}
[WebSocket API](http://www.w3.org/TR/websockets/)不提供e通風口完成。 –