diff --git a/src/renderer/components/ft-shaka-video-player/ft-shaka-video-player.js b/src/renderer/components/ft-shaka-video-player/ft-shaka-video-player.js index 854f3d3dc4afc..23f5dc382dcf1 100644 --- a/src/renderer/components/ft-shaka-video-player/ft-shaka-video-player.js +++ b/src/renderer/components/ft-shaka-video-player/ft-shaka-video-player.js @@ -2502,6 +2502,14 @@ export default defineComponent({ // #region setup onMounted(async () => { + watch(() => props.currentPlaybackRate, + (newRate) => { + if (video.value) { + video.value.playbackRate = newRate + video.value.defaultPlaybackRate = newRate + } + } + ) const videoElement = video.value const volume = sessionStorage.getItem('volume')