配置直播插件,在app.json内完成如下配置:
"plugins": {
"live-player-plugin": {
"version": "1.3.5",
"provider": "wx2b03c6e691cd7370"
}
}
查询直播间ID,通过调用后端接口获得
onLoad(options) {
let that = this;
wx.request({
url: 'https://mall.iub88.com/smallapp/roomlist?appid=wx9e3a604ccabcfc0c',
success(res){
console.log(res);
that.setData({
roomlist:res.data.r.room_info
})
}
})
},
跳转进入直播间:
<view wx:for="{{roomlist}}" bindtap="joinroom" data-id="{{item.roomid}}">
{{item.name}} {{item.roomid}}
</view>
joinroom(e){
console.log(e.target.dataset.id);
wx.navigateTo({
url: `plugin-private://wx2b03c6e691cd7370/pages/live-player-plugin?room_id=${e.target.dataset.id}`
})
},