React-native-payments:发出未处理的承诺拒绝

时间:2017-11-13 15:35:00

标签: android ios react-native payment

这是关于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

0 个答案:

没有答案