improve PlyrVideoPlayer

This commit is contained in:
2025-07-21 05:47:21 +03:00
parent af06683460
commit f42c13e3b0
+5 -5
View File
@@ -71,11 +71,11 @@ class PlyrVideoPlayer:
raise ValueError("Supported events: 'play', 'pause', 'end', 'seeked'") raise ValueError("Supported events: 'play', 'pause', 'end', 'seeked'")
ui.on(mapping[event], callback) ui.on(mapping[event], callback)
async def is_seeking(self): async def is_seeking(self) -> bool:
return await ui.run_javascript(f"window.{self.player_var}.seeking") try:
return await ui.run_javascript(f"window.{self.player_var}.seeking")
async def get_audio_tracks(self): except TimeoutError:
return await ui.run_javascript(f"window.{self.player_var}.audio_tracks") return False
def play(self): def play(self):
ui.run_javascript(f"window.{self.player_var}.play();") ui.run_javascript(f"window.{self.player_var}.play();")