rough in fullscreen mode in watch view
This commit is contained in:
parent
508be72e08
commit
30d4900b45
|
@ -947,3 +947,29 @@ function initThumbAnimation() {
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* View in fullscreen */
|
||||||
|
function openFullscreen(elem) {
|
||||||
|
if (elem.requestFullscreen) {
|
||||||
|
elem.requestFullscreen();
|
||||||
|
} else if (elem.webkitRequestFullscreen) {
|
||||||
|
/* Safari */
|
||||||
|
elem.webkitRequestFullscreen();
|
||||||
|
} else if (elem.msRequestFullscreen) {
|
||||||
|
/* IE11 */
|
||||||
|
elem.msRequestFullscreen();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Close fullscreen */
|
||||||
|
function closeFullscreen() {
|
||||||
|
if (document.exitFullscreen) {
|
||||||
|
document.exitFullscreen();
|
||||||
|
} else if (document.webkitExitFullscreen) {
|
||||||
|
/* Safari */
|
||||||
|
document.webkitExitFullscreen();
|
||||||
|
} else if (document.msExitFullscreen) {
|
||||||
|
/* IE11 */
|
||||||
|
document.msExitFullscreen();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
|
@ -970,5 +970,10 @@ function initPage() {
|
||||||
});
|
});
|
||||||
} // initPage
|
} // initPage
|
||||||
|
|
||||||
|
function watchFullscreen() {
|
||||||
|
const content = document.getElementById('content');
|
||||||
|
openFullscreen(content);
|
||||||
|
}
|
||||||
|
|
||||||
// Kick everything off
|
// Kick everything off
|
||||||
$j(document).ready(initPage);
|
$j(document).ready(initPage);
|
||||||
|
|
|
@ -142,6 +142,9 @@ if ( $streamMode == 'jpeg' ) {
|
||||||
<button type="button" id="zoomOutBtn" title="<?php echo translate('ZoomOut') ?>" class="avail" data-on-click="streamCmdZoomOut">
|
<button type="button" id="zoomOutBtn" title="<?php echo translate('ZoomOut') ?>" class="avail" data-on-click="streamCmdZoomOut">
|
||||||
<i class="material-icons md-18">zoom_out</i>
|
<i class="material-icons md-18">zoom_out</i>
|
||||||
</button>
|
</button>
|
||||||
|
<button type="button" id="fullscreenBtn" title="<?php echo translate('Fullscreen') ?>" class="avail" data-on-click="watchFullscreen">
|
||||||
|
<i class="material-icons md-18">fullscreen</i>
|
||||||
|
</button>
|
||||||
<?php
|
<?php
|
||||||
} // end if streamMode==jpeg
|
} // end if streamMode==jpeg
|
||||||
?>
|
?>
|
||||||
|
|
Loading…
Reference in New Issue