虎牙开放平台文档

hyExt.action.localControlEntrance

  • 本地小程序入口控制
  • 引入版本 1.13.0
  • 适用终端
    • 虎牙直播主站
    • 虎牙直播APP-iOS:8.1.0
    • 虎牙直播APP-安卓:8.1.0
    • 虎牙直播助手-iOS:4.11.0
    • 虎牙直播助手-安卓:4.11.0
    • 虎牙直播PC客户端-主播侧:未实现
    • 虎牙直播PC客户端-观众侧:未实现

接口签名

declare namespace hyExt { module action { /** * 本地小程序入口控制 * @param params 输入参数 */ function localControlEntrance(params: EntranceReq): Promise<any> } /** * 小程序入口控制参数 */ type EntranceReq = { /** * 小程序类型 */ extType: ExtType /** * 入口是否显示 */ visible: boolean /** * 自定义参数 */ param?: Object } /** * 小程序类型;取值说明: * web_video_com 虎牙主站面板; * web_popup 虎牙主站浮窗; * app_panel 虎牙直播APP面板; * app_popup 虎牙直播APP浮窗; * zs_anchor_panel 虎牙助手面板; * zs_anchor_popup 虎牙助手浮窗; * pc_anchor_panel PC主播端面板; * pc_panel PC观众端面板; * pc_popup PC观众端浮窗; */ type ExtType = | "web_video_com" | "web_popup" | "app_panel" | "app_popup" | "zs_anchor_panel" | "zs_anchor_popup" | "pc_anchor_panel" | "pc_panel" | "pc_popup" }

示例代码

hyExt.action .localControlEntrance({ extType: "web_video_com", visible: true, param: {}, }) .then((res) => { console.log("调用hyExt.action.localControlEntrance成功", res) }) .catch((err) => { console.log("调用hyExt.action.localControlEntrance失败", err) })

相关链接