dont show the custom popup when fullscreen

This commit is contained in:
Ashley 2024-01-01 19:08:26 +00:00
parent bd5bbeb374
commit 4df6463506

View file

@ -286,14 +286,21 @@ function fetchUrls(urls) {
var loopOption = document.getElementById("loopOption"); var loopOption = document.getElementById("loopOption");
var speedOption = document.getElementById("speedOption"); var speedOption = document.getElementById("speedOption");
video.addEventListener("contextmenu", function(event) { video.addEventListener("contextmenu", function(event) {
// Check if the video is in fullscreen mode
if (!document.fullscreenElement && !document.webkitFullscreenElement && !document.mozFullScreenElement && !document.msFullscreenElement) {
// The video is not in fullscreen mode, prevent the default behavior
event.preventDefault(); event.preventDefault();
// Your additional context menu logic
popupMenu.style.display = "block"; popupMenu.style.display = "block";
popupMenu.style.left = event.pageX + "px"; popupMenu.style.left = event.pageX + "px";
popupMenu.style.top = event.pageY + "px"; popupMenu.style.top = event.pageY + "px";
}
}); });
// Hide the popup menu when clicking outside of it // Hide the popup menu when clicking outside of it
window.addEventListener("click", function(event) { window.addEventListener("click", function(event) {
if (event.target !== video) { if (event.target !== video) {