contextApi

全局相关API

Members

static EEventType :number

事件类型

Properties:
Name Type Description
DOCUMENTOPENING number

事件类型:文档打开中

DOCUMENTOPENED number

事件类型:文档打开完成

DOCUMENTCLOSING number

事件类型:文档关闭中

DOCUMENTCLOSED number

事件类型:文档关闭完成

PINLMOUSEBUTTONPRESS number

事件类型:鼠标左键单击图钉

PINLMOUSEBUTTONDBLCLICK number

事件类型:鼠标左键双击图钉

DOCUPLOAD number

事件类型:上传文件

DOCDOWNLOAD number

事件类型:下载文件

TOKENAPPLY number

事件类型:申请新的usertoken

REQ_OPENDOCUMENT number

事件类型:请求打开工程

REQ_CLOSEOCUMENT number

事件类型:请求关闭工程

WEBVIEWCLOSED number

事件类型:窗口关闭

Methods

static initRecvdMsgCallback(callback) → {void}

注册回调消息

Parameters:
Name Type Description
callback onRecvdMsgCallBack

回调函数对象

Returns:
void

static removeRecvdMsgCallBack(callback) → {void}

移除回调消息

Parameters:
Name Type Description
callback onRecvdMsgCallBack

回调函数对象

Returns:
void

Type Definitions

onRecvdMsgCallBack(commandName, eventInfo)

响应命令回调函数

Parameters:
Name Type Description
commandName string

平台名称

eventInfo JSON

事件响应消息JSON对象
JSON格式
{
EventType: EEventType, //事件类型
dialogId?: string, //createWebWindow时传入的dialogID, 当 EventType == WEBVIEWCLOSED, 该值存在
Md5?: string, //上传文件的md5, 当 EventType == DOCUPLOAD, 该值存在
FileSize?: int, //文件大小, 当 EventType == DOCUPLOAD | EventType == DOCDOWNLOAD, 该值存在
FileFinished?: int, //文件传输完成大小, 当 EventType == DOCUPLOAD | EventType == DOCDOWNLOAD, 该值存在
FilePath?: string, //下载文件路径, 当 EventType == DOCDOWNLOAD, 该值存在
}