From 5ddea2b1da3e6ddd3fcf570aeee70be763a540f5 Mon Sep 17 00:00:00 2001 From: lyswhut Date: Sat, 7 Aug 2021 19:35:13 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=9B=BE=E7=89=87=E4=B8=BA?= =?UTF-8?q?=E7=A9=BA=E6=97=B6=E8=AE=BE=E7=BD=AE=E6=AD=8C=E6=9B=B2=E4=BF=A1?= =?UTF-8?q?=E6=81=AF=E5=87=BA=E9=94=99=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/renderer/components/core/Player.vue | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/renderer/components/core/Player.vue b/src/renderer/components/core/Player.vue index 255e78e0..678a2888 100644 --- a/src/renderer/components/core/Player.vue +++ b/src/renderer/components/core/Player.vue @@ -918,14 +918,13 @@ export default { if (this.setting.player.togglePlayMethod == 'random') this.setPlayedList(this.playMusicInfo) }, updateMediaSessionInfo() { - navigator.mediaSession.metadata = new window.MediaMetadata({ + const mediaMetadata = { title: this.targetSong.name, artist: this.targetSong.singer, album: this.targetSong.albumName, - artwork: [ - { src: this.targetSong.img }, - ], - }) + } + if (this.targetSong.img) mediaMetadata.artwork = [{ src: this.targetSong.img }] + navigator.mediaSession.metadata = new window.MediaMetadata(mediaMetadata) }, registerMediaSessionHandler() { // navigator.mediaSession.setActionHandler('play', () => {