html5 - 怎么禁止video.的默认全屏播放。
PHPz
PHPz 2017-04-17 12:03:34
[HTML讨论组]

video在移动端。能隐藏默认的控制栏。禁止默认的全屏播放吗。

PHPz
PHPz

学习是最好的投资!

全部回复(3)
PHPz

iOS上阻止不了的,是系统或者app内置的设置,js里面无解

怪我咯

不是所有的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的属性来控制是否全屏播放了。

天蓬老师

已经解决,微信、QQ是X5内核,只使用canvas渲染视频
源码请从这篇文章里下载
X5内核浏览器video自动全屏解决办法

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号