收藏
回答

live-player 在 Component中,无法调用play等方法

问题模块 框架类型 问题类型 API/组件名称 终端类型 操作系统 微信版本 基础库版本
API和组件 小程序 Bug live-player 客户端 6.6.6 1.9.93

wxml

<live-player id="player" src="地址测试过可用" mode="RTC" autoplay />

<button bindtap="bindPlay">播放</button>


js

Component({

ready:function(res){

this.ctx = wx.createLivePlayerContext('player')

},

methods: {

bindPlay() {

this.ctx.play({

success: res => {

console.log('play success')

},

fail: res => {

console.log(res)

}

})

}

}

})


调用play方法,没有任何反应


最后一次编辑于  2018-05-10
回答关注问题邀请回答
收藏

3 个回答

  • 社区技术运营专员-娇华
    社区技术运营专员-娇华
    2018-05-11

    你好,请提供一下出现问题的机型和微信版本,以及能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

    2018-05-11
    赞同
    回复
  • herock
    herock
    01-03

    遇到同样的问题,在自定义组件中无法调用live-play的各项方法:play、stop等方法,调用时不会报错,但无效。


    如果把live-play设置为自动播放,则可以正常播放,但同样无法调用stop方法停止播放。

    01-03
    赞同
    回复
  • 万达
    万达
    2018-05-13

    live-player-bug

    live-player 在自定义组件Component中调用 live-player的play方法没有反应。


    机型:小米note2

    微信版本号:6.6.6


    在微信小程序开发工具中也有同样的问题


    代码片段链接

    wechatide://minicode/9FSWCnml6rZ8


    2018-05-13
    赞同
    回复