improve PlyrVideoPlayer

This commit is contained in:
2025-07-21 05:47:21 +03:00
parent af06683460
commit f42c13e3b0
+4 -4
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:
try:
return await ui.run_javascript(f"window.{self.player_var}.seeking") return await ui.run_javascript(f"window.{self.player_var}.seeking")
except TimeoutError:
async def get_audio_tracks(self): return False
return await ui.run_javascript(f"window.{self.player_var}.audio_tracks")
def play(self): def play(self):
ui.run_javascript(f"window.{self.player_var}.play();") ui.run_javascript(f"window.{self.player_var}.play();")