Methods
convertUidToUin(uid) → {String}
获取 uid
代表的 qq号。
Parameters:
Name | Type | Description |
---|---|---|
uid | String | uid。 |
- Source
Returns:
uid
代表的 qq号。
- Type:
- String
convertUinToUid(uin) → {String}
获取 uin
代表的 uid。
Parameters:
Name | Type | Description |
---|---|---|
uin | String | qq号。 |
- Source
Returns:
uin
代表的 uid。
- Type:
- String
invokeNative(eventName, cmdName, registered, …args) → {Promise.<any>}
调用一个qq底层函数,并返回函数返回值。
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
eventName | String | 函数事件名。 | |
cmdName | String | 函数名。 | |
registered | Boolean | 函数是否为一个注册事件函数。 | |
args | any | <repeatable> | 函数参数。 |
- Source
Returns:
函数返回值。
- Type:
- Promise.<any>
subscribeEvent(cmdName, handler) → {function}
为qq底层事件 cmdName
添加 handler
处理器。
Parameters:
Name | Type | Description |
---|---|---|
cmdName | String | 事件名称。 |
handler | function | 事件处理器。 |
- Source
Returns:
新的处理器。
- Type:
- function
unsubscribeEvent(handler)
移除qq底层事件的 handler
处理器。
请注意,handler
并不是传入 subscribeEvent
的处理器,而是其返回的新处理器。
Parameters:
Name | Type | Description |
---|---|---|
handler | function | 事件处理器。 |
- Source