Comment forcer le allowfullscreen sur WordPress?

Alors, solution trouvée…

Le « allowfullscreen » ne suffisait pas,
sur une iframe déjà présente, il faut injecter l’attribut « allowfullscreen »,
et SURTOUT juste après : forcer le reload de l’iframe

Nous avons donc ajouté à notre WordPress

$('iframe').each(function(i,el){
        let attrallowed = $(el).attr('allowfullscreen');
        if(typeof attrallowed == typeof undefined || attrallowed == false){
            $(el).attr('allowfullscreen','allowfullscreen');
            let newURL = $(el).attr('src')+'&r=1'+(new Date().getTime());
            $(el).attr('src','');
            setTimeout( function () {
                $(el).attr('src',newURL);
             }, 100);
        }
    });

Et ça marche! Les videos Peertube sont désormais activables en plein écran

Merci !

3 « J'aime »