Make play button overlays clickable to start video playback
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -359,9 +359,12 @@
|
||||
document.querySelectorAll('video').forEach(function(video) {
|
||||
var overlay = video.parentElement.querySelector('.video-play-overlay');
|
||||
if (!overlay) return;
|
||||
overlay.style.pointerEvents = 'auto';
|
||||
overlay.style.cursor = 'pointer';
|
||||
overlay.addEventListener('click', function() { video.play(); });
|
||||
video.addEventListener('play', function() { overlay.style.opacity = '0'; overlay.style.pointerEvents = 'none'; });
|
||||
video.addEventListener('pause', function() { overlay.style.opacity = '1'; });
|
||||
video.addEventListener('ended', function() { overlay.style.opacity = '1'; });
|
||||
video.addEventListener('pause', function() { overlay.style.opacity = '1'; overlay.style.pointerEvents = 'auto'; });
|
||||
video.addEventListener('ended', function() { overlay.style.opacity = '1'; overlay.style.pointerEvents = 'auto'; });
|
||||
});
|
||||
</script>
|
||||
</body>
|
||||
|
||||
Reference in New Issue
Block a user