video标签遮挡div android,H5页面原生video标签移动端禁止全屏播放

制作移动端H5,需要添加视频,点击播放的时候会自动全屏播放,记录一下处理局部播放的问题。

标签写法:

x5-playsinline="true" //安卓需要设置的属性

playsinline="true" //ios需要设置的属性

webkit-playsinline="true" //ios10需要设置的属性

preload="auto" //预加载

loop

poster="images/shipin.jpg"> //预设未播放封面

解决播放前视频无封面黑屏问题

需要设置video宽度为1px,然后在视屏的div上放上遮罩

1.jpg

点击遮罩时让其隐藏,同时给video加上css属性

var video = $("#pageVideo");

$("video").on('click',function(e){

$(".mask").fadeOut()

$("#videoBox video").css("width","100%")

video[0].play()

});

$(".mask").on('click',function(e){

$(this).fadeOut()

$("#videoBox video").css("width","100%")

video[0].play();

});

tips:安卓系统video界面控件无法取消,宽度无法充满div的问题还没解决。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值