mirror of
https://github.com/tommyxchow/frosty.git
synced 2025-08-06 17:48:14 +08:00
Hide subtitles on iOS (#282)
This commit is contained in:
@ -144,10 +144,16 @@ abstract class VideoStoreBase with Store {
|
||||
// Add event listeners to notify the JavaScript channels when the video plays and pauses.
|
||||
try {
|
||||
videoWebViewController.runJavaScript(
|
||||
'document.getElementsByTagName("video")[0].addEventListener("pause", () => VideoPause.postMessage("video paused"));',
|
||||
'''document.getElementsByTagName("video")[0].addEventListener("pause", () => {
|
||||
VideoPause.postMessage("video paused");
|
||||
document.getElementsByTagName("video")[0].textTracks[0].mode = "hidden";
|
||||
});''',
|
||||
);
|
||||
videoWebViewController.runJavaScript(
|
||||
'document.getElementsByTagName("video")[0].addEventListener("playing", () => VideoPlaying.postMessage("video playing"));',
|
||||
'''document.getElementsByTagName("video")[0].addEventListener("playing", () => {
|
||||
VideoPlaying.postMessage("video playing")
|
||||
document.getElementsByTagName("video")[0].textTracks[0].mode = "hidden";
|
||||
});''',
|
||||
);
|
||||
} catch (e) {
|
||||
debugPrint(e.toString());
|
||||
|
Reference in New Issue
Block a user