全局相关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, 该值存在
}