react-native-pingpp
react-native-pingpp
npm i react-native-pingpp
react-native-pingpp

react-native-pingpp

react-native binding to react-native-ios

by weflex

1.0.2 (see all)License:GPL-2.0TypeScript:Not Found
npm i react-native-pingpp
Readme

React-Native Pingpp

A React-Native(RN) binding library for [Pingxx.com]'s iOS and Android(TODO). For more details upstream documentation, take a look at the following links:

中文文档请点击此处

Install

$ npm install react-native-pingpp --save

Working in iOS

  1. So the first place is there, those steps will be required at upstream library PingPlusPlus/pingpp-ios.

  2. Added the URL handled code to your application delegate like the below:

    // for iOS 8
    - (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation {
      return [Pingpp handleOpenURL:url withCompletion:nil];
    }
    
    // for iOS 9
    - (BOOL)application:(UIApplication *)app openURL:(NSURL *)url options:(NSDictionary *)options {
      return [Pingpp handleOpenURL:url withCompletion:nil];
    }
    
  3. Require react-native-pingpp to play around as below:

    const { createPayment } = require('react-native-pingpp');
    
    // anyway, you will be able to request and get back the charge object
    var result = await createPayment(charge, schema);
    // now will redirect to corresponding application, and get back.
    

Q & A

  • Why not found the libWechat.a which is able to find at PingPlusPlus/pingpp-ios?

Because react-native use static library to build, so that we require user to link that by yourself. Or you could directly use another WeFlex's RN library react-native-wechat.

  • Why not working on Android?

That's just because I have no time to work on that platform, come soon later, Or Github pull request is also welcome :-)

License

GPLv2 @ WeFlex, Inc.

Downloads/wk

1

GitHub Stars

21

LAST COMMIT

7yrs ago

MAINTAINERS

1

CONTRIBUTORS

0

OPEN ISSUES

0

OPEN PRs

0
VersionTagPublished
1.0.2
latest
7yrs ago
No alternatives found
No tutorials found
Add a tutorial

Rate & Review

100
No reviews found
Be the first to rate