收藏
回答

视频播放格式是m3u8,在ios可以播放,再android播放失败

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 Bug video 客户端 6.7.3 2.3.0


视频播放格式是m3u8,通过组件video在ios可以播放,再android系统的手机上播放失败,是不支持m3u8格式吗,请官方人员吧下面的测试链接测试一下,看看什么原因


测试链接

 var that=this;

    wx.request({

      url:'http://mooc.changeducation.cn/api/open_course_sets/34',

      method: 'GET',

      header: {

          'content-type': 'application/json', // 默认值

          'Accept':'application/vnd.edusoho.v2+json',

      },

      success: function(res) {

          that.setData({

            mediaUri:res.data.url  //测试视频链接

          })

      }

    })

前端页面

<view class="section tc">

  <video src="http://{{mediaUri}}" autoplay="true" binderror="videoErrorCallback"  controls ></video>

</view>



回答关注问题邀请回答
收藏

1 个回答

  • 社区技术运营专员-小柿子
    社区技术运营专员-小柿子
    2018-10-22

    乱码了。麻烦重新提供

    2018-10-22
    赞同
    回复 5
    • 北极星
      北极星
      2018-10-22

      var that=this;

          wx.request({

            url:'http://mooc.changeducation.cn/api/open_course_sets/34',

            method: 'GET',

            header: {

                'content-type': 'application/json', // 默认值

                'Accept':'application/vnd.edusoho.v2+json',

            },

            success: function(res) {

               

                that.setData({

                  mediaUri:res.data.url  //测试视频链接

                })

            }

          })


      2018-10-22
      回复
    • 社区技术运营专员-小柿子
      社区技术运营专员-小柿子
      2018-10-22回复北极星

      https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html,按照教程提供

      2018-10-22
      回复
    • 北极星
      北极星
      2018-10-22回复社区技术运营专员-小柿子

      你好,创建代码片段一直报错

      暂时先用这个接口的url测试下吧,谢谢了

      var that=this;

          wx.request({

            url:'http://mooc.changeducation.cn/api/open_course_sets/34',

            method: 'GET',

            header: {

                'content-type': 'application/json', // 默认值

                'Accept':'application/vnd.edusoho.v2+json',

            },

            success: function(res) {

               

                that.setData({

                  mediaUri:res.data.url  //测试视频链接

                })

            }

          })


      2018-10-22
      回复
    • 社区技术运营专员-小柿子
      社区技术运营专员-小柿子
      2018-10-22回复北极星

      ,该视屏链接放到普通网页上也是打不开的

      2018-10-22
      回复
    • 北极星
      北极星
      2018-10-22回复社区技术运营专员-小柿子

      这个url直接打开就失效了, <view class="section tc">
          <video src="{{mediaUri}}" autoplay="true" binderror="videoErrorCallback"  enable-danmu danmu-btn controls ></video>
        </view> 测试的时候在工具里面打开真机测试就可以看到了

      2018-10-22
      回复
登录 后发表内容