8
Używam trybu mediaelement.js do wyświetlania wideo. Używam tego kodu:autoodtwarzanie mediaelement.js nie działa na urządzeniach mobilnych
<body>
<video id="player1" style="width: 100%; height: 100%;" preload="auto" autoplay="true" src="video.mp4" />
<script>
$('video').mediaelementplayer({
features: ['playpause','progress','current','duration','tracks','volume','fullscreen'],
});
var player = new MediaElementPlayer('player1');
player.play();
</script>
</body>
Po załadowaniu strony, chcę automatycznie uruchomić wideo. Działa to dobrze w przeglądarkach komputerowych, jednak w przeglądarkach mobilnych wideo nie odtwarza się automatycznie.
Co robię źle?
trzeba teraz zdarzenie inicjowane przez użytkownika play() mediów mobilnych. możesz użyć wyraźnego elementu div, aby skłonić użytkownika do jego dotknięcia, aby łańcuch wywoływał zdarzenie click() w wywołaniu play(), ale nie może odtwarzać() bez dotykania przez użytkownika _something_ – dandavis