diff --git a/android/src/main/java/com/yoai/reactnative/social/qq/QQModule.java b/android/src/main/java/com/yoai/reactnative/social/qq/QQModule.java index 12792c9..ab86b01 100644 --- a/android/src/main/java/com/yoai/reactnative/social/qq/QQModule.java +++ b/android/src/main/java/com/yoai/reactnative/social/qq/QQModule.java @@ -1,5 +1,6 @@ package com.yoai.reactnative.social.qq; +import android.app.Activity; import android.content.Intent; import android.os.Bundle; @@ -198,14 +199,20 @@ private void invokeCallback() { } } + + private void info(String msg) { + Utils.info(TAG, msg); + } + @Override - public void onActivityResult(int requestCode, int resultCode, Intent data) { + public void onActivityResult(Activity activity, int requestCode, int resultCode, Intent data) { if (listener != null) { Tencent.onActivityResultData(requestCode, resultCode, data, listener); } } - private void info(String msg) { - Utils.info(TAG, msg); + @Override + public void onNewIntent(Intent intent) { + } } diff --git a/android/src/main/java/com/yoai/reactnative/social/weibo/WeiboModule.java b/android/src/main/java/com/yoai/reactnative/social/weibo/WeiboModule.java index 4f8fd46..d196ce2 100644 --- a/android/src/main/java/com/yoai/reactnative/social/weibo/WeiboModule.java +++ b/android/src/main/java/com/yoai/reactnative/social/weibo/WeiboModule.java @@ -250,12 +250,17 @@ private void parseCommon(ReadableMap config, BaseMediaObject mediaObject) { } @Override - public void onActivityResult(int requestCode, int resultCode, Intent data) { + public void onActivityResult(Activity activity,int requestCode, int resultCode, Intent data) { if (ssoHandler != null) { ssoHandler.authorizeCallBack(requestCode, resultCode, data); } } + @Override + public void onNewIntent(Intent intent) { + + } + private static void info(String msg) { Utils.info(TAG, msg); } diff --git a/ios/ali/AliModule.m b/ios/ali/AliModule.m index bed35cc..ca2f94c 100644 --- a/ios/ali/AliModule.m +++ b/ios/ali/AliModule.m @@ -16,6 +16,7 @@ + (BOOL)handleUrl:(NSURL *)url { }]; return YES; } + return NO; } RCT_EXPORT_MODULE(Ali); diff --git a/ios/weixin/WeixinModule.m b/ios/weixin/WeixinModule.m index f7750a8..a79df5c 100644 --- a/ios/weixin/WeixinModule.m +++ b/ios/weixin/WeixinModule.m @@ -194,6 +194,7 @@ - (void)getImgaeWithUrl:(NSString *)url clipped:NO resizeMode:RCTResizeModeStretch progressBlock:nil + partialLoadBlock:nil completionBlock:^(NSError *error, UIImage *image) { completionBlock(error, image); }]; diff --git a/react-native-social-kit.podspec b/react-native-social-kit.podspec index 21b4341..de0ddf3 100644 --- a/react-native-social-kit.podspec +++ b/react-native-social-kit.podspec @@ -6,8 +6,8 @@ Pod::Spec.new do |s| s.authors = "zt" s.license = "MIT" s.summary = "social sdk" - s.homepage = "https://github.com/yoaicom/react-native-social-kit" - s.source = { :git => "https://github.com/yoaicom/react-native-social-kit.git"} + s.homepage = "https://github.com/cqingwang/react-native-social-kit" + s.source = { :git => "https://github.com/cqingwang/react-native-social-kit.git"} s.subspec 'Weixin' do |ss| ss.source_files ="ios/weixin/*.{h,m}","ios/weixin/WeixinSDK/*.{h,m}" ss.resource = 'ios/weixin/WeixinSDK/*.bundle'