使用方法说明
1. 在分包内引入直播组件代码包,项目根目录的 app.json 引用如下
{
"subpackages": [
{
"root": "packageA",
"pages": [
"pages/home/home"
],
"plugins": {
"live-player-plugin": {
"version": "1.0.0", // 填写该直播组件版本号
"provider": "wx2b03c6e691cd7370" // 必须填该直播组件appid
}
}
}
]
}
2. 组件页面使用
第一步配置添加之后即可直接通过链接地址跳转到直播组件页面,其中链接地址带上直播房间id,可通过我们提供的api接口获取(详见第6节【拉取直播房间列表api接口使用】)。
<navigator url="plugin-private://wx2b03c6e691cd7370/pages/live-player-plugin?room_id=[直播房间id]">
Go to Live Player Plugin page
</navigator>
通过该链接可跳转到直播组件页面(当前页面入口仅开放‘live-player-plugin’)。
-----------------------
我按上面方法操作,报下面的错误:
undefined
Expecting 'STRING', got INVALID ,请问是什么错误?
你好,麻烦提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。
Error: provider:wx2**********5, version:1.0.0, 插件版本不存在,the version of the app/plugin is not exist
at C:\Users\ckjy\AppData\Local\微信开发者工具\User Data\WeappCode\package.nw\core.wxvpkg\****eaa.js:1:1315
at processTicksAndRejections (internal/process/task_queues.js:86:5)
Error: provider:wx2911548a18ed7d95, version:1.0.0, 插件版本不存在,the version of the app/plugin is not exist
at C:\Users\ckjy\AppData\Local\微信开发者工具\User Data\WeappCode\package.nw\core.wxvpkg\2d8c17f8789be1869edbd369314f5eaa.js:1:1315
at processTicksAndRejections (internal/process/task_queues.js:86:5)
我回复提示有敏感信息,我就把第一次发的上面的appid改成*了。
看下是不是需要调整到指定代码库版本
微信小程序直播 V号 : deweiboer 获得邀请的有用,没获邀请的暂时不支持
app.json中不要有注释
小程序分包怎么下载
直播给了体验 , 没有live-player组件也能播么?
加微信聊聊小程序直播15588698698
跳转链接写 plugin-private://wx2b03c6e691cd7370/pages/live-player-plugin?room_id=[直播房间id] 跳转不了 是不是我的路径有问题?其它的配置跟官方文档上一样
<navigator url="plugin-private://wx2b03c6e691cd7370/pages/live-player-plugin?room_id={{item.roomid}}" class="box" wx:for="{{roomInfo}}" wx:key="index">
<view class="photo">
<view class="p1">
<view class="i1">直播倒计时</view>
<view class="i2">1天10小时</view>
<text class="status">未开始</text>
<image src="{{item.anchor_img}}"></image>
</view>
</view>
<text class="tit">{{item.name}}</text>
<text class="info">开播时间:{{item.start_time}} - {{item.end_time}}</text>
</navigator>
直播房间id,可通过我们提供的api接口获取(详见第6节【拉取直播房间列表api接口使用】),这个文档链接是怎样的呢?发出来大家一起探讨一下呗
地址:http://api.weixin.qq.com/wxa/business/getliveinfo?access_token= 方法:POST
Request
{
"start": 0, // 为起始页
"limit": 10 // 为每页多少个
}
Response
{
"errcode": 0,
"errmsg": "ok",
"room_info": [{
"name": "直播房间名",
"roomid": 1,
"cover_img": "http:\/\/mmbiz.qpic.cn\/mmbiz_jpg\/Rl1RuuhdstSfZa8EEljedAYcbtX3Ejpdl2et1tPAQ37bdicnxoVialDLCKKDcPBy8Iic0kCiaiaalXg3EbpNKoicrweQ\/0?wx_fmt=jpeg",
"start_time": 1568128900,
"end_time": 1568131200,
"anchor_name": "李四",
"anchor_img": "http:\/\/mmbiz.qpic.cn\/mmbiz_jpg\/Rl1RuuhdstSfZa8EEljedAYcbtX3Ejpdlp0sf9YTorOzUbGF9Eib6ic54k9fX0xreAIt35HCeiakO04yCwymoKTjw\/0?wx_fmt=jpeg",
"goods":[
{
"cover_img":"http://mmbiz.qpic.cn/mmbiz_png/FVribAGdErI2PmyST9ZM0JLbNM48I7TH2FlrwYOlnYqGaej8qKubG1EvK0QIkkwqvicrYTzVtjKmSZSeY5ianc3mw/0?wx_fmt=png",
"url":"pages/index/index.html",
"price":1100,
"name":"fdgfgf"
}
]
}
// name 房间名
// roomid 房间id
// cover_img 封面图片url
// start_time 直播计划开始时间,列表按照 start_time 降序排列
// end_time 直播计划结束时间
// anchor_name 主播名
// anchor_img 主播头像
// goods 商品列表