Blocage imparfait de la lecture automatique de vidéos.
Publié : 30 mars 2019, 11:04
Bonjour. Je n'ai pas trouvé de réponse à ces questions dans le forum.
La nouvelle fonction de blocage de la lecture automatique est très bien et permet de ne plus avoir à faire de script Greasemonkey qui pause la vidéo dès qu'elle se lance (fonctionne bien sur Youtube, Skeptikon, Allociné, Dailymotion...).
J'ai cependant plusieurs remarque (peut-être n'ai-je pas tout compris de son fonctionnement).
Sur certain sites, la vidéo se lance quand même mais le son est coupé (c'est le cas sur arte.tv ou twitch.tv par exemple [a noter que le lecteur de arte.tv n'admet pas "document.getElementsByTagName("video")[0].pause()" et que le soucis vient peut-être de là]).
Sur Youtube, le blocage fonctionne parfaitement si on sélectionne une vidéo sur la page d'accueil ou si on arrive directement sur la vidéo via un lien. En revanche, si on navigue de vidéo en vidéo à partir de cette première vidéo (en sélectionnant l'une de celles proposées sur le coté droit), le blocage ne se fait pas. Il est toujours nécessaire d'utiliser un script "javascript" pour l’arrêter (voir en post-scriptum).
Y-a-t'il des réglages que je n'aurais pas vu ?
Merci d'avance.
PS: un script GreaseMonkey de blocage des "nouvelles" vidéos sur Youtube :
var currentPage = window.location.href;
setInterval(function() {
if (currentPage != window.location.href) {
var StopperLaLectureAutomatique=setInterval(function(){
if (document.getElementsByTagName("video")[0].currentTime > 0 && ! document.getElementsByTagName("video")[0].paused) {
for (var k=1;k<10; k++) {
document.getElementsByTagName("video")[0].pause();
console.log("Pause");
document.getElementsByTagName("video")[0].currentTime=0
setTimeout (function(){clearInterval(StopperLaLectureAutomatique)},1000);
}
}
},100);
currentPage = window.location.href;
StopperLaLectureAutomatique
}
}, 500);
La nouvelle fonction de blocage de la lecture automatique est très bien et permet de ne plus avoir à faire de script Greasemonkey qui pause la vidéo dès qu'elle se lance (fonctionne bien sur Youtube, Skeptikon, Allociné, Dailymotion...).
J'ai cependant plusieurs remarque (peut-être n'ai-je pas tout compris de son fonctionnement).
Sur certain sites, la vidéo se lance quand même mais le son est coupé (c'est le cas sur arte.tv ou twitch.tv par exemple [a noter que le lecteur de arte.tv n'admet pas "document.getElementsByTagName("video")[0].pause()" et que le soucis vient peut-être de là]).
Sur Youtube, le blocage fonctionne parfaitement si on sélectionne une vidéo sur la page d'accueil ou si on arrive directement sur la vidéo via un lien. En revanche, si on navigue de vidéo en vidéo à partir de cette première vidéo (en sélectionnant l'une de celles proposées sur le coté droit), le blocage ne se fait pas. Il est toujours nécessaire d'utiliser un script "javascript" pour l’arrêter (voir en post-scriptum).
Y-a-t'il des réglages que je n'aurais pas vu ?
Merci d'avance.
PS: un script GreaseMonkey de blocage des "nouvelles" vidéos sur Youtube :
var currentPage = window.location.href;
setInterval(function() {
if (currentPage != window.location.href) {
var StopperLaLectureAutomatique=setInterval(function(){
if (document.getElementsByTagName("video")[0].currentTime > 0 && ! document.getElementsByTagName("video")[0].paused) {
for (var k=1;k<10; k++) {
document.getElementsByTagName("video")[0].pause();
console.log("Pause");
document.getElementsByTagName("video")[0].currentTime=0
setTimeout (function(){clearInterval(StopperLaLectureAutomatique)},1000);
}
}
},100);
currentPage = window.location.href;
StopperLaLectureAutomatique
}
}, 500);