2011-10-15 45 views
0

我很喜歡iPhone編程。我想問關於視頻和Facebook鏈接的問題。Youtube和Facebook視頻在媒體播放器中打開時點擊按鈕

我創建頁面的列表,當用戶點擊頁面時,視圖將顯示視頻的描述和播放視頻的按鈕。

1.當用戶點擊按鈕時,是否可以在媒體播放器中播放Facebook和YouTube視頻?

因爲每個頁面都有不同的視頻,我只能得到一個YouTube視頻的嵌入式鏈接(不是視頻文件格式和視頻標識符)。

2.如何向IBAction發送參數?因爲當用戶單擊按鈕時,它取決於所選頁面上的視頻鏈接。

我的應用程序外觀類似於SBS News Australia應用程序,用戶可以點擊播放按鈕並轉到媒體播放器。

謝謝!

回答

-1

不幸的是,您無法使用MPMoviePlayerController播放YouTube(或Facebook)視頻。您可以使用UIWebView打開並播放YouTube視頻,但無法播放任何其他Flash視頻(如Facebook視頻)。

+0

你好,謝謝你的回答。所以facebook視頻無法在iPhone中正確播放? (由於Flash視頻)。 如果不能在媒體播放器中播放,youtube嵌入鏈接可以在Youtube應用中播放嗎? 我想要的是,當用戶點擊播放按鈕視頻加載全屏(無論是由媒體播放器或其他應用程序)。 –

+0

只需在UIwebView中打開頁面,並將allowInlineMediaPlayback設置爲no。這樣它應該像你所描述的那樣工作。 – mikabast

+0

好的,但我有另一個問題。我不想在屏幕上顯示我的uiwebview。如果我使用這種方法,用戶需要在uiwebview中點擊播放按鈕。我想要的是:當我點擊我的按鈕時,它將直接進入「媒體播放器」,如點擊uiwebview中的播放按鈕。可能嗎? –

相關問題