Phonegap IOS视频控件显示在iPhone上,但不显示在iPad上

时间:2014-03-25 09:20:23

标签: ios iphone ipad cordova

使用phonegap,我有一个在app app上自动播放的视频。所需的功能是它可以隐藏所有控件(即使用户点击屏幕时也没有显示任何控件),因此可以给出动画效果而不是视频。

这可以根据需要在iPad上运行,但在iPhone上,视频控件默认显示并显示/隐藏。

我通过使用以下代码在webview中播放视频,在iPad上实现了自动播放和隐藏控件。

self.webView.scalesPageToFit = [enableViewportScale boolValue];
self.webView.mediaPlaybackRequiresUserAction = NO;

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

为了实现这一点,我必须将webkit-playsinline添加到视频标签中,如下所示

<video src="video/login_animation.m4v" autoplay="false" preload="auto" webkit-playsinline></video>

并指定通过添加以下内容允许内联媒体播放到UIWebView:

webview.allowsInlineMediaPlayback = YES;

它现在与iPad上的完全相同。