안드로이드용 폰갭 2.3.0 부터 내장 제공되는 inappbrowser 플러그인에 관해 질문드립니다.
inappbrowser로 유투브 페이지를 연결할 때 비디오 실행후 로케이션바의 'done' 버틑으로 창을 닫았을 때 비디오 사운드가 종료되지 않는 문제입니다.
아래는 제가 사용한 코드입니다.
<script type="text/javascript" charset="utf-8">
function chamgae(juso) {
window.open(juso, '_blank', 'location=yes');
}
</script>
<body>
...................
...................
</body>
위 코드로 유투브의 비디오를 재생하는 것은 잘 되는데 비디오를 보다가 창을 닫게 되면 사운드가 종료되지 않고 계속 재생됩니다.
사운드를 종료하기 위해서 테스트 중인 스마트폰을 꺼야했습니다.
제가 코드를 잘 못 사용한 것인지요?
일주일 넘게 고민해봤지만 딱히 뭐가 문제인지 모르겠습니다.
덧. childbrowser 플러그인과 iframe으로 문제를 해결해보려고 했지만, childbrowser은 inappbrowser과 구동 방식이 같았고 iframe은 비디오 플레이 자체가 안되는 등의 불안정한 모습을 보여서 실패했네요.