video组件 播放m3u8视频?
发布于 6 年前 作者 wuguiying 2991 次浏览 来自 官方Issues

手机上是黑屏无法播放,开发者工具可以显示但无法播放,地址是

//www.xxxxx.com/ali/ajaxm3u8/af_id/1093/action/.m3u8

5 回复

你好,麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

video 组件各种坑,m3u8的视频播放问题很多,我这边调试的时候是有时播放不出来binderror也不执行,建议用小程序内嵌h5吧。

vivo X20  微信版本号7.0.6  android8.1.0

代码

<view class="video">
  <video
   src="//www.bxd365.com/ali/ajaxm3u8/af_id/1093/action/.m3u8"
   controls
   show-fullscreen-btn
   show-mute-btn
   bindplay = "play"
   bindwaiting="waiting"
   binderror="error"
   bindpause="pause"
   bindtimeupdate="timeupdate"
   ></video>
   <!-- <view>
      <image class="icon-play" bindtap="maskClick"  src="../image/icon_play05.png" />
    <image class="defult-img" src="{{url}}"></image>
   </view> -->
</view>

这个播放地址 可以在微信公众号上播放

换https在H5上播放没问题,在小程序上是不行的,

播放地址 https://testserver1.xxxxx.com/live/64DB8B0EA944.m3u8

腾讯小程序已经更新了。不建议用video组件,改用方法

回到顶部