如题所示,在移动端页面中,html5 video标签 在IOS系统中就不能退出全屏播放?每次点击播放按钮,不能在当前窗口播放?
如题所示,在移动端页面中,html5 video标签 在IOS系统中就不能退出全屏播放?每次点击播放按钮,不能在当前窗口播放?
上面的方法是监听视频全屏/退出全屏的,不过我想要的效果是:
全屏播放完成后—》触发退出全屏的事件(因为安卓微信上video全屏播放完成后,没退出全屏会出现腾讯的广告,所以要需要退出全屏事件)
网上找了很久,后面找到了解决方法,可以看一下这个文章《ios、安卓在微信video监听播放结束后,怎么退出全屏播放?》
3 回答1.4k 阅读✓ 已解决
2 回答2.5k 阅读✓ 已解决
3 回答1.1k 阅读✓ 已解决
2 回答1.3k 阅读✓ 已解决
5 回答1.8k 阅读
1 回答2.7k 阅读
1 回答1.6k 阅读✓ 已解决
IOS的
webview
有一个属性allowsInlineMediaPlayback
是值video
标签是否可以通过属性-webkit-playsinline=true
控制使其不会全屏播放。IOS6(好像是这个版本)以前,在大屏的设置(就是不包括手机版)
allowsInlineMediaPlayback
值为true
也就是说-webkit-playsinline=true
这样的视频是不会全屏播放的,可是在手机上,这个值是设为false
的,所以说无论怎么写 HTML video 标签,都会是全屏播放。