Bonjour à tous
je cherche à supprimer le menu qui apparaît au clic droit sur le lecteur YouTube.
J'ai réussi à faire ce que je voulais avec le lecteur videojs en ajoutant un preventDefault() à l'evenement contextmenu mais ça n'a aucun effet avec le lecteur Youtube .
J'ai donc essayé d'intégrer une vidéo hébergée sur YouTube dans le lecteur videojs à l'aide du plugin videojs-youtube mais le menu du clic-droit de YouTube s'affiche quand même.
Ci-joint le code que j'ai essayé avec YouTube
.
Si vous avez une solution n'hésitez pas et un gros merci d'avance.
Code HTML : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Test clic droit</title> </head> <body> <iframe id="test" width="560" height="315" src="https://www.youtube.com/embed/XSrVztKxC6Q" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe> <script type="text/javascript"> function callback(Event){ Event.preventDefault(); } var vid = document.querySelector("#test"); console.log(vid); vid.addEventListener('contextmenu', callback,); </script> </body> </html>
Partager