在项目中,需要在视频列表中,直接在列表内播放对应视频(内联播放),而有些安卓机型则会在点击播放按钮后,弹出全屏播放,无法内联播放。
这种情况出现的原因是video标签加上了x5-video-player-type=”h5” 这个属性。
x5-video-player-type="h5"属性,腾讯x5内核系的android微信和手Q内置浏览器用的浏览器webview的内核,使用这个属性在微信中视频会有不同的表现,有的机型会呈现全屏状态。
所以导致有些安卓机型不能在列表框内播放,去掉这个属性即可(另外要保证video有playsinline的内联播放属性)。
总结:
1、去掉x5-video-player-type="h5"属性
2、video要有playsinline的内联播放属性
网友评论