fix: Fix fullscreen functionality in mobile.html

This commit is contained in:
Harvey Zack committed 2024-06-01 09:37:38 +08:00
1 parent 794ab9ec29
commit 80aa030aaa
4 files changed
+12 -4

No files matched your search

@@ -38,6 +38,7 @@ export default function fullscreenMix(art) {
const webkitScreenfull = (art) => {
def(art, 'fullscreen', {
get() {
console.log('webkitDisplayingFullscreen', $video.webkitDisplayingFullscreen);
return $video.webkitDisplayingFullscreen;
},
set(value) {
@@ -55,6 +56,9 @@ export default function fullscreenMix(art) {
};
art.once('video:loadedmetadata', () => {
console.log('screenfull.isEnabled', screenfull.isEnabled);
console.log('document.fullscreenEnabled', document.fullscreenEnabled);
console.log('$video.webkitSupportsFullscreen', $video.webkitSupportsFullscreen);
if (screenfull.isEnabled) {
nativeScreenfull(art);
} else if (document.fullscreenEnabled || $video.webkitSupportsFullscreen) {