美文网首页
微信下的video标签

微信下的video标签

作者: 李霖弢 | 来源:发表于2020-09-17 11:34 被阅读0次

统一播放效果

iOS

在 iOS 上,播放视频默认会弹出一个播放器全屏播放视频,可以控制视频的播放进度、音量以及暂停或继续播放,播放视频时,视频会 “浮” 在页面上,页面上的所有元素都只能是在视频下面

通过playsinline属性和iphone-inline-video插件可以让视频行内播放

Android

通过配置X5同层播放器,给 video 设置x5-video-player-type="h5"x5-video-player-fullscreen="true",使视频行内播放
当安卓微信内视频自动/手动,进入/退出全屏播放状态时,可以触发以下事件

document.getElementById('video').addEventListener("x5videoexitfullscreen", function(){
  alert("exit fullscreen")
})
 
document.getElementById('video').addEventListener("x5videoenterfullscreen", function(){
  alert("enter fullscreen")
})
一些比较通用的事件
video.addEventListener('timeupdate', function (e) {
  console.log(video.currentTime) // 当前播放的进度
})
 
video.addEventListener('ended', function (e) {
  // 播放结束时触发
})

  1. 播放时独占屏幕(顶层),进入/退出播放时可触发x5videoenterfullscreen/x5videoexitfullscreen事件,width:100%用于防止播放时视频超出页面宽高
<video id="video"
  src="http://sensingstore.oss-cn-shanghai.aliyuncs.com/Uploads/Tenants/5056/Ads/C2Mlogo_2020011016310058717546.mp4"
  style="width:100%;" controls preload=""></video>
  1. 行内播放
<video id="video"
    src="http://sensingstore.oss-cn-shanghai.aliyuncs.com/Uploads/Tenants/5056/Ads/C2Mlogo_2020011016310058717546.mp4"
    x5-playsinline="true" playsinline="true" webkit-playsinline="true"
    x5-video-player-type="h5" x5-video-player-fullscreen="true" style="width:100%;" controls preload="auto"></video>
行内播放

相关文章

  • 微信下的video标签

    统一播放效果 iOS 在 iOS 上,播放视频默认会弹出一个播放器全屏播放视频,可以控制视频的播放进度、音量以及暂...

  • Vue小记

    一. Vue使用小问题 Video标签问题公众号的微信活动网页里添加视频,用到了HTML5的新标签 ,video标...

  • video标签移动端不全屏

    1:在微信浏览器里面使用video标签,会自动变成全屏,改成下面就好了,起码可以在video标签之上加入其他元素。...

  • 同层播放器

    1.标签里的内联播放相关属性 微信在video标签上新增了一些x5的私有属性,分别是: x5-video-play...

  • 日常采坑

    video视频自动播放失效问题 页面初始化的时候调用video标签的play函数即可 微信视频播放的问题 需求是一...

  • x5微信内核浏览器video全屏方案(上)

    在安卓手机,微信对于video标签的样式会统一变为他内置的样子,如何解决呢? html 不要对video设置aut...

  • WKWebview中video标签,js自动获取视频url封面问

    问题:后台从各个平台(微信、微博、某音)等爬取的视频url,要放在webview中video标签播放。没有封面,所...

  • HTML:多媒体标签

    video标签 • 作用: 播放视频• 格式1: • video标签的属性○ src: 告诉video标签需要播...

  • 解决微信video播放其他控件会被遮挡

    微信添加video标签默认会全屏播放,并且不显示其他自定义的控件 1.在ios下面比较简单只要给video添加we...

  • 微信小程序插入视频video标签

    其实效果很简单,原理就是使用video标签,插入一段视频链接即可。视频链接是在网站上找到的。 wxml js 原文...

网友评论

      本文标题:微信下的video标签

      本文链接:https://www.haomeiwen.com/subject/vqqlyktx.html