video属性介绍iOS属性playsinline在iPhone上,videoplaysinline元素现在将允许inline播放,开始播放时不会自动进入全屏模式,没有playsinline属性的video元素将继续要求在iPhone上播放的全屏模式。当用捏合手势退出全屏时,没有playsinline的视频元素将继续内联播放。来源-webkit官网-iOS微信和QQ新视频政策受腾讯限制,依然会自动全屏。腾讯X5属性x5-video-player-type启用H5同层播放器H5同层播放器:DOM可以浮在视频之上非H5同层播放器:视频元素在顶层(会有腾讯广告在微信)x5-video-player-fullscreen当视频以全屏模式播放时,会进入全屏模式。如果不声明该属性,则页面的视口区域将为原始视口大小(视频未播放前)。比如在微信中,会有一个resident如果不声明这个属性,那么标题栏的高度是不会给到页面的,在执行的时候会平均分成两部分(上下黑块)回放。:controlthevideofillingmethodobject-position:控制视频显示位置问题全屏适配x5-video-player-fullscreen="true"视频会满屏,但是同层H5播放器的topbar位置在刘海下面。因此,缺口位置的视频不会被顶栏覆盖。x5-video-player-fullscreen="false"视频不会满屏,大部分机型与同层H5播放器尺寸相同,刘海为黑色。某些型号(例如Mi8)存在问题。实际效果无论是否开启同层播放器都会自动进入全屏,不同的是全屏使用的播放器不同。案例:轻视频:示例没有开启同层H5播放器,但播放不会自动进入全屏。网上有个说法,视频格式是立体声,不会自动进入全屏。lightvideo的视频格式确实是立体的,但是使用lightvideo的视频实验还是会自动进入全屏。(这里有答案吗!!)快手:范例快手复制链接到微信,提示用浏览器打开。直接从快手APP分享到微信即可微信打开。同层启用H5浏览器,自动进入全屏。
