2016-07-26 20 views
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?

+0

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

Odpowiedz

Powiązane problemy