From 43f759d9f254273cdcd7b28a4c5749df5927f040 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=B6=B5=E6=9B=A6?= Date: Sat, 10 Jan 2026 03:07:46 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E9=87=8D=E6=9E=84?= =?UTF-8?q?=E5=90=8E=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- xiaomusic/device_player.py | 2 +- xiaomusic/music_url.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/xiaomusic/device_player.py b/xiaomusic/device_player.py index e552991..8eb4521 100644 --- a/xiaomusic/device_player.py +++ b/xiaomusic/device_player.py @@ -104,7 +104,7 @@ class XiaoMusicDevice: async def auto_add_song(self, cur_list_name, sleep_sec=20): # 是否启用自动添加 auto_add_song = self.xiaomusic.js_plugin_manager.get_auto_add_song() - is_online = self.xiaomusic._music_url_handler.is_online_music(cur_list_name) + is_online = self.xiaomusic._music_library.is_online_music(cur_list_name) # 歌单循环方式:播放全部 play_all = self.device.play_type == PLAY_TYPE_ALL # 当前播放的歌曲是歌单中的最后一曲 diff --git a/xiaomusic/music_url.py b/xiaomusic/music_url.py index bfdcd33..126ceb2 100644 --- a/xiaomusic/music_url.py +++ b/xiaomusic/music_url.py @@ -245,7 +245,7 @@ class MusicUrlHandler: int: 播放时长(秒) """ self.log.info(f"get_music_sec_url. name:{name}") - duration = await get_local_music_duration(url, self.config) + duration, _ = await get_web_music_duration(url, self.config) sec = math.ceil(duration) self.log.info(f"在线歌曲 {name} : {url} 的时长 {sec} 秒") return sec