Re: [問題] 如何在tableview中連接到youtube影片, …
依我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
討論串 (同標題文章)
MacDev 近期熱門文章
PTT數位生活區 即時熱門文章