1.2.7 • Published 4 years ago
pz-rn-wechat v1.2.7
微信登录,微信支付,微信分享
{
"appID": "RJX3H8KBAF.com.pzrn.wechat.example",
"paths": ["/app/passenger/*"]
}
iOS
#import <RNWechat/RNWechat.h>
@implementation AppDelegate
- (BOOL)application:(UIApplication *)app openURL:(NSURL *)url options:(NSDictionary<UIApplicationOpenURLOptionsKey,id> *)options {
return [RNWechat handleOpenURL:url];
}
- (BOOL)application:(UIApplication *)application continueUserActivity:(NSUserActivity *)userActivity restorationHandler:(void (^)(NSArray<id<UIUserActivityRestoring>> * _Nullable))restorationHandler {
return [RNWechat handleOpenUniversalLink:userActivity];
}
@end
Android
public class WXEntryActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
WechatModule.handleIntent(ReactBridgeManager.get().getCurrentReactContext(), getIntent());
finish();
}
@Override
protected void onNewIntent(Intent intent) {
super.onNewIntent(intent);
setIntent(intent);
WechatModule.handleIntent(ReactBridgeManager.get().getCurrentReactContext(), getIntent());
finish();
}
}