video在移动端。能隐藏默认的控制栏。禁止默认的全屏播放吗。
不是所有的IOS的webView都可以禁止。
早期手机版的 IOS 是不能够禁止的,ipad上的可以,IOS比较新的版本都可以(6.0之后,记不清了)。
<video src="src.mp4" id="video" -webkit-playsinline webkit-playsinline></video>
在IOS的webView 有个属性叫做,allowsInlineMediaPlayback
就是控制是否可以通过video
的属性设置时候全屏播放的,IOS6.0之前(好像是这个版本,记不清了),在手机版里这个默认值是NO
, 也就是不能通过video
的属性取消全屏播放,在ipad里,这个值是YES
,这样就可以阻止全屏播放。
我觉得估计因为大家都有意见吧,所以就后面的IOS版里这个值都是YES
,这样就可以通过video的属性来控制是否全屏播放了。
3 回答1.5k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
2 回答1.3k 阅读✓ 已解决
5 回答1.9k 阅读
1 回答2.7k 阅读
1 回答1.6k 阅读✓ 已解决
2 回答1.6k 阅读
iOS上阻止不了的,是系统或者app内置的设置,js里面无解