Bonjour,
J'aimerai charger une vidéo sur desktop mais pas sur mobile.
voici mon code initial :
J'ai également un Script pour gérer un vidDefer :
Je pensai utiliser une balise vidéo, mais je n'arrive pas.
Ma dernière version :
La vidéo est chargée dans le code en desktop et mobile mais ne s'affiche pas en front.
Auriez-vous une piste s'il vous plait?
Merci par avance pour votre aide,
Modifié par Marie35 (31 Jul 2019 - 11:17)
J'aimerai charger une vidéo sur desktop mais pas sur mobile.
voici mon code initial :
<div class="video_wrapper desktop"><div class="embed-container"><iframe src="" data-src="https://player.vimeo.com/video/mavideo?background=1" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe></div></div>
J'ai également un Script pour gérer un vidDefer :
<script>
function init() {
var vidDefer = document.getElementsByTagName('iframe');
for (var i=0; i<vidDefer.length; i++) {
if(vidDefer[i].getAttribute('data-src')) {
vidDefer[i].setAttribute('src',vidDefer[i].getAttribute('data-src'));
} } }
window.onload = init;
</script>
Je pensai utiliser une balise vidéo, mais je n'arrive pas.
Ma dernière version :
<div class="video_wrapper desktop">
<div class="embed-container">
<video>
<source media ="(min-width: 992px)" src="https://player.vimeo.com/video/maviedo?background=1" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen>>
<img src="">
</video>
</div>
La vidéo est chargée dans le code en desktop et mobile mais ne s'affiche pas en front.
Auriez-vous une piste s'il vous plait?
Merci par avance pour votre aide,
Modifié par Marie35 (31 Jul 2019 - 11:17)