heavyrian2012 2 hónapja
szülő
commit
64434cbade

+ 17 - 0
uni-iOS-SDK/HBuilder-ExampleDemo/WFClientUniPlugin/WFClientUniPlugin/ClientModule.m

@@ -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);