From a5645cf401424c52681abd574314f758bc8c7855 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AE=A2=E5=A4=A9=E6=B6=AF?= <1332372004@qq.com> Date: Sun, 28 Mar 2021 13:01:57 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E4=BA=86=E5=81=9C=E6=AD=A2?= =?UTF-8?q?=E5=92=8C=E6=81=A2=E5=A4=8D=E6=92=AD=E6=94=BE=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- MP3Player.py | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/MP3Player.py b/MP3Player.py index 0f1e915..1d34cf4 100644 --- a/MP3Player.py +++ b/MP3Player.py @@ -66,14 +66,16 @@ def run(self): if self.stop_state: self.track.stop() # 停止播放 return - elif not self.track.get_busy(): - if self.master: - self.master.event_generate("<>", when="tail") - return - elif not self.stop_state and self.pause_state: + # 要求暂停 + elif self.pause_state: self.track.pause() # 暂停播放 - elif not self.stop_state and not self.pause_state: + else: self.track.unpause() # 恢复播放 + # 没有歌在播放,可能出错了 + if not self.track.get_busy(): + if self.master: + self.master.event_generate("<>", when="tail") + return # 窗口类