# 小程序开发技术栈
酷狗直播小程序使用统一的技术栈来开发 WEB、APP 的小程序,它是一个:
- 基于 React 或 Vue
- 跨端跨平台
的技术方案,可以大大降低开发门槛、大大提高开发效率和代码复用程度。详细信息请参考 开发技术栈。
# JS SDK
酷狗直播小程序提供了一个 JS SDK 库,供小程序:
- 访问用户、主播信息等
- 监听直播间业务消息,如公聊区消息等
- 发送网络请求、Socket连接
- 语言、视频连麦
- 送礼等
详细信息请参考 SDK 使用说明
# 开发者中心
酷狗直播小程序开发者中心为开发者提供:
- 创建、下架、上架小程序
- 小程序基本信息管理
- 特殊权限申请
- 创建、提审、发布小程序版本
- 为每个小程序版本设置信息、程序配置和访问权限
详细信息请参考 开发者中心
# 开发者工具
酷狗直播小程序平台提供了一个 命令行开发工具,它可以:
- 初始化酷狗直播小程序项目
- 运行本地开发环境
- 提供APP端调试二维码
- 打包项目源码
详情请参考 开发工具
# 小程序入口
- 直播间悬浮窗
- 直播间自定义挂件
- 直播间 “活动” 列表(PC端)
- 直播间侧边栏--游戏列表(APP端)
- 直播间玩--游戏列表(APP端)
# 小程序模式
酷狗直播小程序目前支持两种模式小程序,分别为:主播模式和用户模式:
- 主播模式小程序,需要主播开启才能使用。主播开启后,在直播间悬浮窗等入口展示。
- 用户模式小程序,不需要主播开启即可使用。配置入口后,在直播间各配置入口展示。
如需了解两种模式小程序差异,请查看 小程序模式 介绍
# 小程序类型
酷狗直播小程序需要运行在酷狗直播的直播间环境中,现在平台能支持的小程序类型有:
- 酷狗直播 PC 网站-半屏
- 酷狗直播 PC 主播端-全屏
- 酷狗直播 PC 主播端-推流
- 酷狗直播 APP-半屏
- 酷狗直播 APP-全屏
# 联系我们
- Email: openfx@kugou.net
开发者中心 →