Options
All
  • Public
  • Public/Protected
  • All
Menu

Module app

客户端相关接口

Index

Functions

Const activeCurrentDevice

  • activeCurrentDevice(): Promise<Response & object>
  • 设备抢占,设置激活当前设备为主设备

    Returns Promise<Response & object>

Const emit

  • emit(name: string, data?: any): Promise<Response & object>
  • 页面发布消息

    Parameters

    • name: string

      事件名称

    • Optional data: any

      事件数据

    Returns Promise<Response & object>

Const getAPIHosts

  • 获取服务器端域名配置

    Parameters

    Returns Promise<Response & object>

Const getAppData

  • getAppData(): object
  • 获取页面参数数据

    Returns object

    • hash: URLSearchParams
    • initData: any
    • search: URLSearchParams

Const getAppLogs

  • getAppLogs(type?: string): Promise<Response & object>
  • 获取客户端日志

    Parameters

    • Default value type: string = "error"

    Returns Promise<Response & object>

Const getEnv

  • getEnv(callback?: TigerBridge.Callback): Promise<any>
  • 获取Native环境信息

    Parameters

    • Optional callback: TigerBridge.Callback

    Returns Promise<any>

Const getLanguage

  • getLanguage(callback?: TigerBridge.Callback): Promise<any>
  • 订阅获取语言

    Parameters

    • Optional callback: TigerBridge.Callback

    Returns Promise<any>

Const getServerTime

  • getServerTime(): Promise<Date>
  • 从客户端获取服务器时间

    Returns Promise<Date>

Const getSettings

  • 获取程序设置项

    Parameters

    Returns Promise<Response & object>

Const getSkin

  • getSkin(callback?: TigerBridge.Callback): Promise<any>
  • 订阅获取软件皮肤的改变

    Parameters

    • Optional callback: TigerBridge.Callback

    Returns Promise<any>

Const listen

  • 订阅客户端消息,用于消息通知

    Parameters

    • name: string

      事件名称

    • callback: Callback

    Returns Promise<Response & object>

Const quit

  • 退出

    Returns Promise<Response & object>

Const report

  • report(event: string, data: any): Promise<Response & object>
  • 埋点数据上报

    Parameters

    • event: string

      事件名称

    • data: any

      事件数据

    Returns Promise<Response & object>