2014-01-07 112 views
0

我尝试在我的iOS应用程序的html5视频标签中播放视频。当我在我的应用程序中播放视频时,它会在全屏幕的快速播放器中打开。如何在不打开全屏的情况下播放视频标签的视频内嵌。任何一个给我的解决方案。如何在iOS应用程序的内联中播放视频?

回答

0

如果您知道流url使用MPMoviePlayerController

+0

感谢您的回复。如何添加MPMoviePlayerController在我的HTML页面播放视频 – Karthik

0

创建一个UIView。初始化一个MPMoviePlayerController。将contentURL设置为视频网址。将MPMoviePlayerController作为子视图添加到您的应用中需要的视图。

+0

我试过了,效果很好。但我想在我的html页面添加MPMoviePlayerController来播放视频。可能吗?或者其他方式? – Karthik

+0

检查此链接: http://stackoverflow.com/questions/3699552/html5-inline-video-on-iphone-vs-ipad-browser –

+0

感谢工作正常。但是当我试图从JSON获取多个视频时。我得到了[MPAVController]自动播放:在控制台中跳过自动播放,禁用(当前项目:1,播放器:1)。为什么停止播放? – Karthik

0

最后我得到了解决方案。添加<video src="" allowfullscreen width="280" height="280" webkit-playsinline loop></video>

然后在我的.m文件的viewDidLoad函数中使用

htmlview.allowsInlineMediaPlayback = YES; 
htmlview.mediaPlaybackRequiresUserAction = NO; 

相关问题