Полноэкранная кнопка iframe Vimeo не отображается - PullRequest
1 голос
/ 09 апреля 2020

По какой-то причине в фрейме Vimeo отсутствует полноэкранная кнопка. Это работает, если я использую официальный код встраивания непосредственно в HTML, но не так.

JS:

var iframe = document.createElement("iframe");
var videoid = document.querySelector(".active .video-id");
videoid.setAttribute("src", "allow='autoplay; fullscreen' webkitallowfullscreen mozallowfullscreen allowfullscreen"); 
iframe.setAttribute("src", "https://player.vimeo.com/video/" + videoid.id + "?autoplay=1&portrait=0&title=0 width='100' height='100' frameborder='0' allow='autoplay; fullscreen' webkitallowfullscreen mozallowfullscreen allowfullscreen"); 
videoid.appendChild(iframe);

CSS:

    .video-id {
        position: relative;
        padding-bottom: 56.25%;
        height: 0;
        overflow: hidden;
        z-index: -1;
        pointer-events: none;
    }
    .video-id iframe,  
    .video-id object,  
    .video-id embed {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        pointer-events: auto;
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...