这是关于Naoufal的反应本地支付 我按照简单的教程,一切都很好,安装,设置等等。
当我打电话给paymentRequest.show()时。我有警告
可能未处理的承诺拒绝(id:0)
我已经向开发人员写了一条消息,也许问题就在它身边,我不知道。
以下是简单的代码:
const METHOD_DATA = [{
supportedMethods: ['android-pay'],
data: {
supportedNetworks: ['visa', 'mastercard', 'amex'],
currencyCode: 'USD',
environment: 'TEST', // defaults to production
paymentMethodTokenizationParameters: {
tokenizationType: 'NETWORK_TOKEN',
parameters: {
publicKey: 'your-public-key'
}
}
}
}];
const DETAILS = {
id: 'basic-example',
displayItems: [
{
label: 'Movie Ticket',
amount: { currency: 'USD', value: '15.00' }
}
],
total: {
label: 'Merchant Name',
amount: { currency: 'USD', value: '15.00' }
}
};
const paymentRequest = new PaymentRequest(METHOD_DATA, DETAILS);
paymentRequest.show().then((response) => {
console.log(response)
});
我只是想显示付款视图。 这是教程的链接: https://github.com/naoufal/react-native-payments