0

我是 iPhone 上可可编程的新手。

我的客户有一个播放 YouTube 视频的网站。视频播放完毕后,将自动播放下一个视频。这是通过使用 YouTube API 和 swfobject 完成的。

经过一番研究,我被告知 iPhone 上的 Safari 不支持 flash。这使得当前的 swfobject 代码无法在 iPhone 浏览器上运行。

作为解决方法,当用户单击嵌入式播放器时,iPhone 将启动 YouTube 应用程序。

是否可以确定 YouTube 应用何时完成播放并将控制权返回给浏览器?

4

2 回答 2

0

您可以使用 UIWebView 从 YouTube 播放视频。不过,您必须从您的应用程序中控制这些(开始、停止、下一个播放等)。

此外,在 iOS 中,您可以注册自定义 URI 方案,然后将浏览器(或 UIWebView)重定向回您的应用程序。例如,这就是有多少应用程序执行 3-legged OAuth(这需要浏览器交互)。这可能需要控制服务器。

于 2011-04-28T18:23:30.393 回答
-1

不,不可能跳出您的应用程序然后再回到它。一旦你离开你的应用程序,你就完成了。

您需要留在 UIWebView 中,或者想出另一种从您的应用程序中播放 YouTube 视频的方法。

-t

于 2010-01-31T18:23:48.717 回答