2014-12-01 3 views
0

div에 임베딩 된 반복적 인 비디오가있는 iOS 앱을 개발하고 있습니다. "webkit-playsinline"을 사용하여 Apple의 전체 화면 비디오 플레이어가 차는 것을 막습니다.하지만 결함이 있습니다. 비디오가 첫 번째 루프를 시작하자마자, 어떤 이유로 인라인으로 재생되고 전체 화면으로 재생된다는 것을 잊어 버립니다.Div에서 비디오를 실행하려면 어떻게해야합니까? iOS/iPhone (전체 화면 방지) & Aviod apple의 비디오 루프 글리치

답변

0

여기 경우 내 해결이 좌절 거기에 다른 사람입니다입니다 :

<video class=“myVideo” width="640" height="360" autoplay webkit-playsinline> 
<source src=“video.mp4" type="video/mp4" /> 
</video> 

보다는 비디오 태그에 "루프"속성을 추가, 나는 때를 다시 비디오를 재생하는 jQuery의 CSTE 연구진 기능을 사용 다음과 같이 종료 :

var myVideo = document.getElementsByClassName('myVideo')[0]; 
    $('.myVideo').on('ended',function(){ 
myVideo.play(); 
$('.myVideo').attr('webkit-playsinline', ''); 
    }); 

가 나는 또한 우리가 ... 비올라를 어떤 재미있는 아이디어를 얻을 수 및 재생에 전체 화면 모드에서 실행하려고 단지 넣다 인라인을 연주하는 영상을 상기시켰다! 문제 해결;)