全局相关API
Members
-
static EEventType :number
-
事件类型
Properties:
Name Type Description DOCUMENTOPENINGnumber 事件类型:文档打开中
DOCUMENTOPENEDnumber 事件类型:文档打开完成
DOCUMENTCLOSINGnumber 事件类型:文档关闭中
DOCUMENTCLOSEDnumber 事件类型:文档关闭完成
PINLMOUSEBUTTONPRESSnumber 事件类型:鼠标左键单击图钉
PINLMOUSEBUTTONDBLCLICKnumber 事件类型:鼠标左键双击图钉
DOCUPLOADnumber 事件类型:上传文件
DOCDOWNLOADnumber 事件类型:下载文件
TOKENAPPLYnumber 事件类型:申请新的usertoken
REQ_OPENDOCUMENTnumber 事件类型:请求打开工程
REQ_CLOSEOCUMENTnumber 事件类型:请求关闭工程
WEBVIEWCLOSEDnumber 事件类型:窗口关闭
Methods
-
static initRecvdMsgCallback(callback) → {void}
-
注册回调消息
Parameters:
Name Type Description callbackonRecvdMsgCallBack 回调函数对象
Returns:
void -
static removeRecvdMsgCallBack(callback) → {void}
-
移除回调消息
Parameters:
Name Type Description callbackonRecvdMsgCallBack 回调函数对象
Returns:
void
Type Definitions
-
onRecvdMsgCallBack(commandName, eventInfo)
-
响应命令回调函数
Parameters:
Name Type Description commandNamestring 平台名称
eventInfoJSON 事件响应消息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, 该值存在
}