本文共 1959 字,大约阅读时间需要 6 分钟。
/** * Sample React Native App * https://github.com/facebook/react-native * @flow */import React, { Component } from 'react';import { AppRegistry, StyleSheet, Text, View, TouchableOpacity} from 'react-native';var NetUtil = require('./netutil.js');var Pingpp = require('pingpp-react-native');export default class PingppDemoApp extends Component { setDebugModel(enabled) { Pingpp.setDebugModel(enabled); }; pay(channel) { NetUtil.postJson( "http://218.244.151.190/demo/charge", { amount: 1, channel: channel, order_no: new Date().getTime()}, function(object) { Pingpp.createPayment( { "object":object, "scheme":"pingppdemoapp" }, function(res, error) { alert(res); console.log(error); alert(JSON.stringify(error)); } ); } ); } render() { return (); }}const styles = StyleSheet.create({ container: { flex: 1, justifyContent: 'center', alignItems: 'center', backgroundColor: '#F5FCFF', }, welcome: { fontSize: 20, textAlign: 'center', margin: 10, }, instructions: { textAlign: 'center', color: '#333333', marginBottom: 5, },});AppRegistry.registerComponent('PingppDemoApp', () => PingppDemoApp); {this.pay("alipay")}}> 支付宝 {this.pay("wx")}}> 微信 {this.pay("upacp")}}> 银联 {this.pay("qpay")}}> QQ钱包 {this.setDebugModel(true)}}> 开启调试
转载地址:http://qyrni.baihongyu.com/