2012-03-08 84 views

回答

3

android不支持inline -html5-video 版本3.1 - 之前没有机会。 iOS 4以上版本不支持它,当你补充一点:

HTML

<video id="player" width="480" height="320" webkit-playsinline> 

的重要组成部分,是添加的属性WebKit的playsinline。需要的iPad才能在浏览器中播放内嵌的视频。

的OBJ-C

webview.allowsInlineMediaPlayback = YES; 

与obj-C代码需要的iPhone/iPod。截至目前,他们不支持在线视频的浏览器,但在你的容器应用这行代码是在网页视图工作

PS:从https://stackoverflow.com/a/3767927/818732

0

可以模拟复制的代码片段通过播放视频,而不是实际上.play()'它,这是什么开始全屏。

我写了一个模块,它利用照顾播放视频内嵌,并同步到音频(但它也适用于视频没有音轨):iphone-inline-video

iPhone和iPod现在似乎只是在Safari中强制全屏视频播放的唯一设备/浏览器(以及使用其未修改的WebView的应用程序)。我找不到最近会强制视频全屏的Android设备。