안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요.
안드로이드에서 html5를 이용해서 video 태그를 하고 있는데요
코드는 아래와 같이 했구요.
테스트 기종은 갤럭시탭 10.1 4.0.4 버전입니다.
이렇게 해서 안드로이드 자체 브라우저에서 실행해봤는데 소리만 나오고 화면이 나타나지 않네요
갤럭시S3 에서 확인할 경우 정상적으로 동작이 되는데 뭐가 문제인지 모르겠네요 ㅠㅜ
mp4, m4v, webm, ogv 다 테스트 해봤는데 안되네요.....
<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="euc-kr" />
<meta name="viewport" content="width=device-width, initial-scale=1.0 maximum-scale=1.0, minimum-scale=1.0, user-scalable=no" />
<title>HTML5</title>
</head>
<body>
<video id='myvideo' src="4747_media_3632.m4v" poster="04.tap.next.png" controls>
HTML Video를 지원하지 않는 브라우저입니다.
</video>
</body>
</html>
<script language="text/javascript">
var myvideo = document.getElementById('myvideo');
myvideo.addEventListener('click',function() {
myvideo.play();
},false);
</script>
동영상 인코딩 문제일겁니다.
예전 구글 뒤져서 외국사이트에서 인코딩관련 옵션을 봤는데..상당히 짜증났습니다.
어떤 기기에서는 되고 어떤 기기에서는 안되고..이런 문제가 많은데 그걸 해결하기 위해서는 인코딩관련 옵션을 정확하게 지켜야 하더군요.