作者iasm (魔术研究员)
看板MacDev
标题Re: [问题] 如何在tableview中连接到youtube影片, …
时间Tue Sep 7 10:18:04 2010
依我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