1.在layer弹出层中使用video标签无法最大化全屏播放
加上 $(layero).removeClass('layer-anim'); 也无用时!
在你引用得 layer.js or layer.min.js or layerui.js or layerui.min.js 里面 找到 iframe allowtransparency="true" 加上 属性 allowfullscreen="true" 即可
外部 $(#layer-xxx).find('iframe').attr('allowfullscreen',true); 加载属性 无效 ,属性 必须加在 最前面
264833258046127.png
//若iframe层-多媒体
layer.open({
type: 2,
title: false,
// maxmin: true,
area: ['630px', '360px'],
shade: 0.8,
closeBtn: 1,
shadeClose: true,
content: result.data.url,
success:function(layero){
// $(document).find('iframe').attr('allowfullscreen',true);
// console.log(layero);
// "#layui-layer100001"
// allowfullscreen="true" allowtransparency="true"
setTimeout(function(){
$(layero).removeClass('layer-anim');
},0);
},
end:function(){
}
});
代码块