Boa tarde gente,
Estou trabalhando com o front de um site, onde existe um video, usei o autoplay, na versão web ele funciona perfeitamente, porem, na versão mobile do site, ele não esta dando o autoplay. Alguem poderia me dar uma ajudinha?
Dei uma pesquisada antes, e acabei vendo que dependendo do browser no android e da versao do android, ele nao teria suporte para o autoplay, é isso?
porem estou usando uma maneira improvisada para fazer ele quebrar o galho, quando a pessoa da um clique na tela do celular, o video reproduz automaticamente.
Mas gostaria de uma solução melhor que isso, caso exista e alguem saiba como, poderia me ajudar?
grato!
HTML
<video controls="" autoplay width="100%" muted="" name="media"><source src="http://www.carrousselkids.com.br/assets/videos/carroussel_kids.mp4" type="video/mp4"></video>
SCRIPT
<script type="text/javascript">
var video = document.querySelector('video');
// use the whole window and a *named function*
window.addEventListener('touchstart', function videoStart() {
video.play();
console.log('first touch');
// remove from the window and call the function we are removing
this.removeEventListener('touchstart', videoStart);
});
</script>