Methods

convertUidToUin(uid) → {String}

获取 uid 代表的 qq号

Parameters:
NameTypeDescription
uidString

uid

Returns:

uid 代表的 qq号

Type: 
String

convertUinToUid(uin) → {String}

获取 uin 代表的 uid

Parameters:
NameTypeDescription
uinString

qq号

Returns:

uin 代表的 uid

Type: 
String

invokeNative(eventName, cmdName, registered, …args) → {Promise.<any>}

调用一个qq底层函数,并返回函数返回值。

Parameters:
NameTypeAttributesDescription
eventNameString

函数事件名。

cmdNameString

函数名。

registeredBoolean

函数是否为一个注册事件函数。

argsany<repeatable>

函数参数。

Returns:

函数返回值。

Type: 
Promise.<any>

subscribeEvent(cmdName, handler) → {function}

为qq底层事件 cmdName 添加 handler 处理器。

Parameters:
NameTypeDescription
cmdNameString

事件名称。

handlerfunction

事件处理器。

Returns:

新的处理器。

Type: 
function

unsubscribeEvent(handler)

移除qq底层事件的 handler 处理器。

请注意,handler 并不是传入 subscribeEvent 的处理器,而是其返回的新处理器。

Parameters:
NameTypeDescription
handlerfunction

事件处理器。