2012-03-11 31 views
4

我在我的iOS應用中使用a Phonegap plugin for playing a video。我可以用http://easyhtml5video.com/images/happyfit2.mp4之類的網址格式播放視頻。如何使用phonegap-videoplayer-plugin播放Youtube視頻?

如何使用phonegap-videoplayer-plugin播放Youtube視頻?

+0

您可以使用youtube.com上提供的iframe代碼嗎? – Filype 2012-03-12 07:46:41

+0

iframe是有用的,但在ios自動播放的情況下是一個麻煩,因爲不直接支持flash內容 – Chaithanya 2012-03-13 05:48:07

+0

在這種情況下,iframe將降級到html5播放器 – Filype 2012-03-13 20:53:41

回答

1

有一些方法可以讓您直接鏈接到YouTube視頻。使用"gdata"選項查找所有可能的視頻格式。

然後解析結果以獲得期望的鏈接。希望這可能是有用的

1

但是到處都是我發現要在.m和.h文件中編輯的代碼。沒有人解釋過如何使用它。

這是因爲您只能從本機應用程序(用Objective-C編寫)直接使用MPMoviePlayerController。對於任何其他技術,你必須在中間有一層中間層。

從谷歌搜索,我發現PhoneGap this plugin聲稱與MPMoviePlayerController集成。我不知道這是否有益,但它可能是一個起點。

+0

感謝您的快速回復,我現在正在嘗試。將在這裏更新結果。 – Chaithanya 2012-03-06 14:57:18

+0

謝謝,它的工作正常...將探索它。你節省了我的時間。我一直在爲此苦苦掙扎 – Chaithanya 2012-03-06 15:15:54

2

YouTube Terms of Service:「您同意不通過任何技術來訪問內容 或意味着比 視頻播放頁面授權服務本身,嵌入式播放器或其他明確 意味着YouTube可能會指定其他。」

+0

我完全接受它,但我正在查看視頻的來源鏈接,以便播放器可以直接訪問它。 – Chaithanya 2012-03-13 05:49:39

1

嘗試給這種格式的YouTube網址。

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

U將得到期望的結果。但自動播放功能未啓用,因爲Apple停止支持自動播放功能以節省用戶的帶寬

相關問題