2012-03-11 4 views
4

iOS 앱에 a Phonegap plugin for playing a video을 사용하고 있습니다. http://easyhtml5video.com/images/happyfit2.mp4과 같은 URL 형식의 동영상을 재생할 수 있습니다.phonegap-videoplayer-plugin을 사용하여 YouTube 동영상을 재생하려면 어떻게해야합니까?

phonegap-videoplayer-plugin을 사용하여 YouTube 동영상을 재생하려면 어떻게해야합니까?

+0

youtube.com에서 사용할 수있는 iframe 코드를 사용할 수 있습니까? – Filype

+0

iframe이 유용하지만 ios의 경우 자동 재생이 문제가됩니다. 플래시 콘텐츠가 직접 지원되지 않기 때문에 – Chaithanya

+0

iframe이 html5 플레이어로 저하 될 수 있습니다. – Filype

답변

1

YouTube 동영상에 대한 직접 링크를 제공하는 몇 가지 방법이 있습니다. 가능한 모든 비디오 형식을 찾으려면 "gdata" 옵션을 사용하십시오.

그런 다음 결과를 구문 분석하여 원하는 링크를 가져옵니다. 희망이 유용 할 수도 있습니다

1

하지만 어디서나 코드를 .m 및 .h 파일에서 편집 할 수 있습니다. 아무도 그것을 사용하는 방법을 설명하지 않았다.

네이티브 앱 (Objective-C로 작성)에서 MPMoviePlayerController 만 직접 사용할 수 있기 때문입니다. 다른 기술의 경우 중간 계층을 사용해야합니다.

Google 검색에서 MPMoviePlayerController와 통합한다고 주장하는 PhoneGap에 대해 this plugin을 발견했습니다. 나는 그것이 좋은 것인지 전혀 모른다. 그러나 그것은 출발점으로서 할 수있다.

+0

빠른 답장을 보내 주셔서 감사합니다. 지금 시도하고 있습니다. 여기에서 결과를 업데이트합니다. – Chaithanya

+0

감사합니다. 잘 작동합니다 ... 조사해 보겠습니다. 내 시간을 구 했잖아. 나는 wholw 날에 strugging되었습니다 – Chaithanya

2

YouTube Terms of Service는 "당신은 어떤 기술을 통해 내용 에 액세스하지 않을 것에 동의 또는 승인 된 서비스 자체의 삽입 플레이어 또는 기타 명시 적으로 유튜브가 지정할 수 있음을 의미 의 동영상 재생 페이지가 아닌 다른 것을 의미합니다."

+0

완전히 받아 들일 수 있지만 플레이어의 직접 액세스 할 수 있도록 동영상의 소스 링크를보고 있습니다. – Chaithanya

1

이 형식으로 YouTube URL을 알려주십시오.

http://www.youtube.com/embed/jxXukpxNSx4

는 U가 원하는 결과를 얻을 것이다. 그러나 자동 재생은 사용 중지되지 않았습니다. Apple에서 사용자의 대역폭을 절약하기 위해 자동 재생을 지원하지 않기 때문에

관련 문제