마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

페이지 이동시 현재 재생중인 비디오를 정지시키고 싶습니다.

0 추천
현재 폰갭으로 간단한 영상 게시판을 만들고 있습니다.

현재 페이지에서 재생되고있는 비디오가 a태그를 이용해 다른 페이지로 전환 했을때도

계속 재생되고 있는 문제점이 있어서 어찌하면 좋을까 조언을 좀 구하고자 합니다.;

javascript로 동영상 컨트롤 하는 방법을 찾긴했는데 정작 미디어 객체로 재생속도등을 조절하는 옵션외에

stop 을 못찾고있습니다.. 많은 조언 부탁드립니다.
티아로이 (160 포인트) 님이 2014년 9월 23일 질문

1개의 답변

+1 추천
 
채택된 답변
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>

<body>

<a href="#" onclick="var myPlayer = document.getElementById('playerid'); myPlayer.pauseVideo();">Pause</a>
<a href="#" onclick="var myPlayer = document.getElementById('playerid'); myPlayer.playVideo();">Play</a>
<embed id="playerid" width="500px" height="400px" allowfullscreen="true" allowscriptaccess="always" quality="high" bgcolor="#000000" name="playerid" style="" src="http://www.youtube.com/v/LpbzbyGjJGE?enablejsapi=1&version=3&playerapiid=ytplayer" type="application/x-shockwave-flash">
</body>
</html>


 

 

play stop 예제 입니다

 

 

doridori2013@nate.com

 

익명사용자 님이 2014년 9월 23일 답변
티아로이님이 2014년 9월 23일 채택됨
페이지를 벗어나는 경우  예제

http://findfun.tistory.com/329


도움이 되시길 바랍니다

doridori2013@nate.com
감사합니다! 해결됬습니다!_~!
한가지 궁금한 점이 있어서 조그만 더 여쭈어 보겠습니다.
pauseVideo() <-- 이 함수는 어디에 정의되어 있는지요..?
찾아보니 youtube 플레이어에 한정된 제어 함수 라고 나오는데 html5 비디오 태그도 사용가능한지요..? 번거롭게 해드려 죄송합니다..;
function PauseVideo(){
    var video    = document.getElementById("video");
    if (video.play){
        video.pause();
    }
} 혹시 이런식으로 정의 해두면 될런지요..?
http://msdn.microsoft.com/ko-kr/library/hh924823(v=vs.85).aspx

*참고로 저는 익명이라서 글이 채택되어도 포인트를 얻을수없습니다^^
채택을 하시면 포인트 손해 보시니 안하셔 되요

doridori2013@nate.com (네이트온가능)
아, 감사합니다^^;
많은 도움이 됬습니다.
...