From d973619718f85822939135a78d8b882815a27083 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=A7=89?= Date: Wed, 4 Oct 2023 12:51:28 +0800 Subject: [PATCH] DEBUG --- public/index.html | 4 ++-- public/music.js | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/public/index.html b/public/index.html index 900c824..53f2e29 100644 --- a/public/index.html +++ b/public/index.html @@ -117,9 +117,9 @@ const chunkNumber = Math.ceil(item.size / 1024 / 64) // 64KB每片 clientList.setChannel(`music-data-${item.id}`, { onmessage: async (event, client) => { - console.log('收到音乐数据 chunk', `${count+1}/${chunkNumber}`, buffer.byteLength) + console.log('收到音乐数据 chunk', `${count + 1}/${chunkNumber}`, buffer.byteLength) buffer = appendBuffer(buffer, event.data) // 合并分片准备存储 - item.arrayBufferChunks.push(event.data) // 保存分片给边下边播 + item.arrayBufferChunks?.push(event.data) // 保存分片给边下边播 count++ if (buffer.byteLength >= item.size) { console.log('音乐数据接收完毕') diff --git a/public/music.js b/public/music.js index b6f1e0c..2a415b2 100644 --- a/public/music.js +++ b/public/music.js @@ -171,7 +171,7 @@ export default class MusicList { await new Promise(resolve => setTimeout(resolve, 200)) continue } - console.log('播放器加载分片:', item.name, `${index+1}/${chunkNumber}`) + console.log('播放器加载分片:', item.name, `${index + 1}/${chunkNumber}`) const chunk = item.arrayBufferChunks[index] // 顺序取出一个arrayBuffer分片 sourceBuffer.appendBuffer(chunk) // 添加到sourceBuffer index++