iPad 포함하여 iOS 사용하는 모든 기기들의 Safari 브라우저에서는 데이터 패킷이 과금이 되는 통신사의 네트워크를 이용하는 사용자들이 있기 때문에 preload autoplay기능이 작동되지 않게 되어있다. 사용자가 그것을 시작하기 전에는 데이터가 로드되지 않는다. , JavaScript play()  load() 메서드는 사용자가 재생장치를 시작하여 play() 또는 load()메서드를 발생시키기 전에는 비활성화 된다는 이야기이다. 다시 말해서, 사용자가 Play 버튼을 클릭하면 동작을 하지만 onLoad="play()"이벤트는 동작하지 않는 다는 것이다.

동영상을 재생시킬 있는 경우<input type="button" value="Play" onClick="document.myMovie.play()">

iOS에는 동영상 재생을 없는 경우<body onLoad="document.myMovie.play()">

Posted by 강부자아들
,