Class Reporter

Properties

_debug: boolean = false
_disabled: boolean = false
_header: IReportHeader = ...
_queue: any[] = []
_reportUrl: undefined | string = undefined
echoTimer?: number
loopTimer?: number
ReportEnv: Env = 'sit'
scheduleRes: IGetBaseUrlRes

Accessors

  • get debug(): boolean
  • Returns boolean

  • get isReadyToSend(): boolean
  • Returns boolean

  • get Instance(): Reporter
  • Returns Reporter

Methods

  • Returns void

  • 上报接口

    Type Parameters

    Parameters

    Returns void

  • 立即上报

    Returns Promise<void>

  • 设置上报轮询间隔

    Parameters

    • Optional interval: number

    Returns void

  • 设置每次上报日志集合的数目

    Parameters

    • num: number

    Returns void

  • 设置上报地址

    Parameters

    • url: string

      上报地址

    Returns void

  • 设置日志上报心跳 5s/次,可以使用该字段统计2D页面停留时长

    Returns void

  • Returns void

  • 由外部更新header

    Parameters

    Returns void

Generated using TypeDoc