iPhone,如何检测控件返回浏览器的时间?

时间:2010-01-31 10:39:28

标签: iphone flash safari youtube swfobject

我是iPhone手机上的新手。

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

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

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

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

2 个答案:

答案 0 :(得分:0)

您可以使用UIWebView播放YouTube上的视频。你必须控制你的应用程序(开始,停止,播放下一个等)。

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

答案 1 :(得分:-1)

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

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

-t