Sto costruendo un sito in cui sono presenti diversi elementi <video>
(animazioni in loop) che fanno parte del mio progetto (non come un vero e proprio video). Funziona abbastanza bene nei browser desktop, ma sono nei guai sui dispositivi mobili.
Quando visualizzo il sito su dispositivi Android o iOS (ad es. Webkit mobile) visualizzerò l'aspetto del video player del sistema operativo e i video si apriranno in una sorta di popup quando faccio clic su di essi. So che posso bypassare le restrizioni di riproduzione automatica facendo STH come:Comportamento video HTML5 su dispositivi mobili
window.onload = function() {
var pElement = document.getElementById("myVideo");
pElement.load();
pElement.play();
};
ma questo sarà ancora una volta aprire il video (s) in una finestra separata ...
Qualcuno sa di una possibilità di emulare/abilitare un comportamento simile a un desktop sui dispositivi mobili? Grazie!
EDIT: Markup è fondamentale <video>
-syntax btw:
<video autoplay loop>
<source src="vid.mp4" type="video/mp4" />
<source src="vid.ogg" type="video/ogg" />
<source src="vid.webm" type="video/webm" />
</video>
Potresti incollare il codice html per il tag video che stai utilizzando? –
@ andriy.budzinskyy Aggiunto il markup. – m90