File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -75,7 +75,7 @@ export default defineComponent({
7575
7676 // Register the player with playback for MediaControls integration
7777 playback .registerExternalPlayer ({
78- play : () => player .value ! .play (),
78+ play : () => player .value ! .play () || Promise . resolve () ,
7979 pause : () => player .value ! .pause (),
8080 paused : () => player .value ! .paused (),
8181 })
@@ -89,7 +89,7 @@ export default defineComponent({
8989 player .value .currentTime (currentTime )
9090 // The play event listener will handle updating the playing state
9191 player .value .play ()
92- .then (() => console .log (' Video resumed in mini player' ))
92+ ? .then (() => console .log (' Video resumed in mini player' ))
9393 .catch ((err ) => console .warn (' Failed to resume play in mini player:' , err ))
9494 }
9595 }, 50 )
Original file line number Diff line number Diff line change @@ -161,7 +161,7 @@ export default defineComponent({
161161 setTimeout (() => {
162162 if (player .value ) {
163163 player .value .currentTime (savedTime )
164- player .value .play ().catch ((err ) => console .warn (' Failed to resume play after reattach:' , err ))
164+ player .value .play ()? .catch ((err ) => console .warn (' Failed to resume play after reattach:' , err ))
165165 }
166166 }, 50 )
167167 }
@@ -182,7 +182,7 @@ export default defineComponent({
182182 // Register video player with playback composable for MediaControls integration
183183 if (player .value ) {
184184 playback .registerExternalPlayer ({
185- play : () => player .value ! .play (),
185+ play : () => player .value ! .play () || Promise . resolve () ,
186186 pause : () => player .value ! .pause (),
187187 paused : () => player .value ! .paused (),
188188 })
You can’t perform that action at this time.
0 commit comments