Re: [問題] 如何在tableview中連接到youtube影片, …

看板MacDev作者 (魔術研究員)時間15年前 (2010/09/07 10:18), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/4 (看更多)
依我survey的結果MPMoviePlayerController好像只能播存在project或是device中的檔案 放在project可能導致整個程式可能會變大,因為如果設計的程式有tutorial video 隨便一個都可能大小高達幾十mb,此外我會想這麼作的原因是 我買了一個程式,它確實有這樣子的功能-在tableview中按了cell直接跳到播放影片 播完後就直接回到tableview中 還是說這是一個大家不傳之秘呢? 如果照我上述的作法,自已在那疊加的頁面加個button也是可以回到uitableview 只是這樣介面有點多此一舉,又有點難看,我再study一下吧 謝謝你的回覆 ※ 引述《zonble (zonble)》之銘言: : ※ 引述《iasm (魔術研究員)》之銘言: : : 各位 : : 最近在開發從tableview中按了某一個cell直接播放youtube影片 : : 但是我如下的寫法,產生的結果是按了cell後,疊加一個view : : 上面有一個可以按play鍵的youtube影片圖示 : : 按了以後才跳到播放影片的介面,按done後又回到剛剛那一個 : : 可以按play鍵的youtube影片圖示 : : 可是我的需求是,在tableview中按了cell直接跳到播放影片的介面 : : 播完後就直接回到tableview中 : : 就差臨門一腳了,請大家幫幫我吧!!! : 你現在在做的事情是,疊一個 UIWebView 去開 youtube 網頁 : 然後由 Youtube 網頁告訴 UIWebView 實際的 H.264 video : file 放在哪裡,接下來,UIWebView 就用一個 plugin 去開啟 : H.264 檔案。 : 如果你要直接呼叫 video player,就是用 MPMoviePlayerController : 開啟 youtube 影片,不過,你必須要知道 youtube 的 H.264 : 檔案究竟放在什麼地方,而據我所知, youtube 一直沒有開放 : 這個 API。 : 現在的 code 可能有個 workaround,就是在載入了 Youtube 網頁 : ,出現播放按鈕的時候,就要求 UIWebView 自動執行一段 : Javascript,模擬這個按鈕被點下去…不過,播放完畢的時候, : 好像也沒有辦法收到相關事件。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.96.39.165
文章代碼(AID): #1CXQ3U2d (MacDev)
文章代碼(AID): #1CXQ3U2d (MacDev)