2012-03-14 2 views
0

안드로이드 phonegap에서 응용 프로그램을 만들었습니다. html5 비디오 플레이어를 사용하여 비디오를 재생하고 싶습니다. 내 코드는 다음과 같습니다안드로이드 phonegap에서 html5 videoplayer를 사용하여 비디오를 재생하는 방법?

<!DOCTYPE html> 
    <html> 
     <head> 
      <title>Video.js | HTML5 Video Player</title> 
      <link href="http://vjs.zencdn.net/c/video-js.css" rel="stylesheet" type="text/css"> 
      <script src="http://vjs.zencdn.net/c/video.js"></script> 
     </head> 
     <body> 
      <video id="example_video_1" class="video-js vjs-default-skin" controls preload="none" width="640" height="264" poster="http://video-js.zencoder.com/oceans-clip.png" data-setup="{}"> 
      <source src="http://video-js.zencoder.com/oceans-clip.mp4" type='video/mp4' /> 
      <source src="http://video-js.zencoder.com/oceans-clip.webm" type='video/webm' /> 
      <source src="http://video-js.zencoder.com/oceans-clip.ogv" type='video/ogg' /> 
      </video> 
     </body> 
    </html> 

이 코드는 플레이 button.what의 잘못 클릭하는 동안 재생되지 않는 동영상 나누었다 위해 VideoPlayer를 보여?

나를 안내 해주세요. 사전에 감사합니다. 이 추가

답변

0

시도 :

data-setup='{"controls":true}' 
+0

답장을 보내 주셔서 감사합니다.이 "데이터 설정"을 사용했지만 비디오가 재생되지 않았습니다. 도와주세요. 안드로이드 phonegap.please 가이드 me.thanks 미리 html5 비디오 태그를 사용하여 비디오를 재생하는 방법. – nathi

+0

내 로그에 다음 오류가 표시됩니다. ERROR/ActivityThread (212) : com.android.calendar.and ERROR/MediaPlayerService (34)에 대한 공급자 정보를 찾지 못했습니다. content : // settings/system에 대해 fd를 열 수 없습니다./notification_sound 및 WARN/NotificationService (66) : java.io.IOException : setDataSource failed : status = 0x80000000.please 미리 감사드립니다. – nathi

0

@Override 
public void init() { 
    super.init(); 

    this.appView.getSettings().setPluginsEnabled(true); 
} 
+0

답장을 보내 주셔서 감사합니다. 내 주요 활동에이 코드를 추가했습니다.하지만 비디오가 아닙니다. 재생 버튼을 클릭하는 동안 재생 play.please 가이드 나 안드로이드 phonegap.thanks에 비디오를 재생하기위한 html5 비디오 태그를 사용하는 방법을 미리 – nathi

+0

귀하의 HTML 잘 보인다. 플러그인을 사용하려면 위의 코드와 매우 유사한 HTML 코드로 작업하는 비디오가 있습니다. 앱에서 실제로 작업하고 진행중인 상황을 보지 않고는 더 이상 도움을 받기가 어려울 것입니다. – codemonkey

0

우리는 안드로이드에서 사용하여 비디오를 재생하지 못할 당신의 주요 활동에 다음을 추가합니다. 그것은 아이폰에서 잘 작동하지만. 플러그인을 사용해보십시오. 아웃이를 확인 VideoPlayer Plugin

3

안드로이드가 비디오를 재생하고 종종 비디오 요소에 클릭 이벤트 처리기를 추가하고 그 활성화되면 비디오를 재생하여 자바 스크립트를 통해 트리거 할 수 있습니다에 문제가 있습니다. 예를 들어

는 :

function play() { 
    var video = document.getElementById('video'); 
    video.addEventListener('click',function(){ 
     video.play(); 
    },false); 
} 

당신은 아마 비록 당신과 함께 작동하도록이 코드를 적용해야합니다.

1

모든 것이 바로 나를 위해 일했습니다. iOS 에뮬레이터를 사용하고 있습니다.

해당 URL로 이동하는 권한을 설정했는지 확인하십시오.

Cordova.plist --> externalhosts 

와일드 카드를 사용하여 여러 개의 URL을 하나로 묶어서 사용할 수 있습니다.

관련 문제