From 221ca63d3dc2750720406400de02c718c8a6d822 Mon Sep 17 00:00:00 2001 From: Lvc Revincx Date: Sat, 15 Apr 2023 10:26:38 +0800 Subject: [PATCH] fix(player): Skip track when audio source not supported (#2033) --- src/utils/Player.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/utils/Player.js b/src/utils/Player.js index 6fc8cdd..61abaea 100644 --- a/src/utils/Player.js +++ b/src/utils/Player.js @@ -338,6 +338,10 @@ export default class { // code 3: MEDIA_ERR_DECODE if (errCode === 3) { this._playNextTrack(this._isPersonalFM); + } else if (errCode === 4) { + // code 4: MEDIA_ERR_SRC_NOT_SUPPORTED + store.dispatch('showToast', `无法播放: 不支持的音频格式`); + this._playNextTrack(this._isPersonalFM); } else { const t = this.progress; this._replaceCurrentTrackAudio(this.currentTrack, false, false).then(