react-native - React Native RazorPay android Undefined|Undefined 在点击支付按钮上显示
问题描述
我在 React native for android 中集成 Razor 支付网关,但点击支付按钮时总是未定义|未定义。我正在使用react-native-razorpay
库并为 android 进行了手动链接。请帮我解决这个问题。
这是我的代码-
_onPressButton() {
var options = {
description: 'Credits towards consultation',
image: 'https://i.imgur.com/3g7nmJC.png',
currency: 'INR',
key: 'Your razorpay key',
amount: '5000',
name: 'foo',
prefill: {
email: 'void@razorpay.com',
contact: '9191919191',
name: 'Razorpay Software'
},
theme: {color: '#F37254'}
}
RazorpayCheckout.open(options).then((data) => {
// handle success
alert(`Success: ${data.razorpay_payment_id}`);
}).catch((error) => {
// handle failure
alert(`Error: ${error.code} | ${error.description}`);
});
}
解决方案
推荐阅读
- azure - CosmoDB 序列生成器
- c++ - 此代码来自 Geeks for Geeks 网站关于 BFS
- javascript - 无法在手机中使用网络摄像头,但在 PC 中可以正常使用
- django - ReactJS API 调用 Django REST - 使用 IP 还是 localhost?
- apache-spark - Databricks:全局非托管表,分区元数据同步保证
- node.js - 如何在nodejs中监听来自worker的终止信号?
- php - 根据默认索引为数组动态添加空索引
- azure - 我们如何禁用 Key Vault 中的清除保护?
- python - 处理重复错误异常的问题(python)
- javascript - Ionic5 拆分字符串