بالفيديو | القوات المسلحة اليمنية تعلن إسقاط مقاتلة سعودية من طراز F-15

بالفيديو

بيان القوات المسلحة اليمنية بشأن إسقاط طائرة حربية سعودية نوع “F15” أثناء قيامها بأعمال عدائية دعما للتحشيدات السعودية في محافظة مأرب.

        .manar-video-wrapper{
            position: relative;
            width: 100%;
        }
        .manar-video-wrapper video{
            display:block;
            width:100%;
            height:auto;
        }
        .manar-play-btn{
            position:absolute;
            left:50%;
            top:50%;
            transform:translate(-50%,-50%);
            width:84px;
            height:84px;
            border-radius:999px;
            border:0;
            cursor:pointer;
            display:flex;
            align-items:center;
            justify-content:center;
            background: var(--manar-yellow);
            backdrop-filter: blur(2px);
            transition: opacity .15s ease, transform .15s ease;
            z-index: 2;
        }
        .manar-play-btn:hover{
            transform:translate(-50%,-50%) scale(1.04);
        }
        .manar-icon-play{
            width:0;height:0;
            border-top:14px solid transparent;
            border-bottom:14px solid transparent;
            border-left:22px solid #fff;
            margin-left:4px;
        }
        .manar-video-wrapper.is-playing .manar-play-btn{
            opacity:0;
            pointer-events:none;
        }

    (function(){
        // Avoid double-binding if theme/plugin prints shortcodes in weird ways
        if (window.__manarVideoInit) return;
        window.__manarVideoInit = true;
        function getWrapper(el){
            return el ? el.closest(".manar-video-wrapper") : null;
        }
        function getVideoFromWrapper(wrap){
            return wrap ? wrap.querySelector("video.manar-video") : null;
        }
        function setPlayingUI(wrap, isPlaying){
            if(!wrap) return;
            wrap.classList.toggle("is-playing", !!isPlaying);
            var btn = wrap.querySelector(".manar-play-btn");
            if(btn) btn.setAttribute("aria-pressed", isPlaying ? "true" : "false");
        }
        function togglePlay(video){
            if(!video) return;
            if(video.paused || video.ended) video.play();
            else video.pause();
        }
        // Event delegation: handles multiple videos + dynamically added ones
        document.addEventListener("click", function(e){
            var btn = e.target.closest && e.target.closest(".manar-play-btn");
            if(btn){
                var wrap = getWrapper(btn);
                var video = getVideoFromWrapper(wrap);
                e.preventDefault();
                togglePlay(video);
                return;
            }
            var vid = e.target.closest && e.target.closest("video.manar-video");
            if (vid && !vid.hasAttribute("controls")) {
                // optional: click video toggles play/pause
                togglePlay(vid);
            }
        });
        // Keep UI in sync for ALL videos (capture catches events in modern browsers)
        document.addEventListener("play", function(e){
            if(e.target && e.target.matches && e.target.matches("video.manar-video")){
                setPlayingUI(getWrapper(e.target), true);
            }
        }, true);
        document.addEventListener("pause", function(e){
            if(e.target && e.target.matches && e.target.matches("video.manar-video")){
                setPlayingUI(getWrapper(e.target), false);
            }
        }, true);
        document.addEventListener("ended", function(e){
            if(e.target && e.target.matches && e.target.matches("video.manar-video")){
                setPlayingUI(getWrapper(e.target), false);
            }
        }, true);
        // Initialize current videos (in case some are autoplaying or rendered paused)
        function initExisting(){
            document.querySelectorAll(".manar-video-wrapper").forEach(function(wrap){
                var video = getVideoFromWrapper(wrap);
                if(!video) return;
                setPlayingUI(wrap, !(video.paused || video.ended));
            });
        }
        if(document.readyState === "loading"){
            document.addEventListener("DOMContentLoaded", initExisting);
        }else{
            initExisting();
        }
    })();

<div class="manar-video-wrapper video-wrapper-73462" data-manar-id="73462">
    <video poster="" class="manar-video" playsinline controls preload="metadata">

    </video>
    <button type="button" class="manar-play-btn" aria-label="Play video">
        <span class="manar-icon-play" aria-hidden="true"></span>
    </button>
</div>
المصدر:
www.almanar.com.lb
Exit mobile version