关于javascript:以最少的代码接入小程序直播

46次阅读

共计 856 个字符,预计需要花费 3 分钟才能阅读完成。

一、简介

小程序直播是微信官网提供给小程序开发者的直播组件。通过调用该组件,商家能够在小程序中实现直播性能。目前没有任何接入费用,疾速实现直播性能,可自成流量闭环不须要站外引流。

二、如何开明

登录“小程序后盾”(mp.weixin.qq.com),在左侧导航栏找到“小程序—性能—直播”,点击开明。满足以下条件,即可开明小程序直播:
①属于小程序直播凋谢类目,具体见《微信小程序直播性能准入要求》
②主体下小程序近半年没有重大违规;
③小程序近 90 天内,有过领取行为;

三、起码的开发如何接入

1. 反对在主包或分包内引入【直播组件】live-player-plugin 代码包(注:直播组件不计入代码包体积),我的项目根目录的 app.json 援用,示例代码如下:

"plugins": {
    "live-player-plugin": {
        "version": "1.2.7", // 留神填写该直播组件最新版本号
        "provider": "wx2b03c6e691cd7370" // 必须填该直播组件 appid
}}

2. 后盾对接微信官网【获取直播房间列表】API,获取所有直播间的 id、封面以及其余信息,传回给前端。

3. 前端对接后盾的接口,获取直播间列表,前端展现,用户点击某个直播间,即可间接通过链接地址跳转到直播组件页面(即为进直播间页面)

let roomId = [直播房间 id] // 填写房间号, 后盾 API 获取
let customParams = "" // 携带自定义参数
wx.navigateTo({url: `plugin-private://wx2b03c6e691cd7370/pages/live-player-plugin?room_id=${roomId}&custom_params=${customParams}`})

至此,小程序直播对接已实现,接下来只须要去小程序平台创立直播间即可。

最初如需更灵便的自定义性能,则要联合本人的需要去钻研小程序官网的 API 了。

开源商城零碎 Mall4j 曾经对接了所有的微信官网的直播 API 接口,欢送大家 Star~

正文完
 0