|
@@ -152,6 +152,23 @@ UNI_EXPORT_METHOD(@selector(chooseFile:success:error:))
|
|
|
}
|
|
|
|
|
|
|
|
|
+//@UniJSMethod(uiThread = true)
|
|
|
+//public void kickoffPCClient(String pcClientId, JSCallback successCB, JSCallback failCB) {
|
|
|
+// ChatManager.Instance().kickoffPCClient(pcClientId, new JSGeneralCallback(successCB, failCB));
|
|
|
+//}
|
|
|
+UNI_EXPORT_METHOD(@selector(kickoffPCClient:success:error:))
|
|
|
+- (void)kickoffPCClient:(NSString *)clientId success:(UniModuleKeepAliveCallback)successCB error:(UniModuleKeepAliveCallback)errorCB {
|
|
|
+ [[WFCCIMService sharedWFCIMService] kickoffPCClient:clientId success:^{
|
|
|
+ if(successCB) {
|
|
|
+ successCB(nil, NO);
|
|
|
+ }
|
|
|
+ } error:^(int error_code) {
|
|
|
+ if(errorCB) {
|
|
|
+ errorCB(@(error_code), NO);
|
|
|
+ }
|
|
|
+ }];
|
|
|
+}
|
|
|
+
|
|
|
//@UniJSMethod(uiThread = false)
|
|
|
//public void registerMessageFlag(int type, int flag) {
|
|
|
// PersistFlag persistFlag = PersistFlag.flag(flag);
|