Braintree Apple Pay集成

时间:2018-04-20 09:20:05

标签: braintree applepay applepayjs

我正在尝试使用Braintree设置苹果工资。

我一直在遵循这些说明但无济于事 - https://developers.braintreepayments.com/guides/apple-pay/client-side/javascript/v3

我安装了最新的库,将我的代码部署到安全的https端点。 我在Mac OS 10.13.4上使用Safari 11.1 我在Braintree网站上将我的网址列入白名单,我在Mac上以沙盒用户身份登录

无论我做什么 - 以下代码都会返回它不支持apple pay

if (window.ApplePaySession && ApplePaySession.canMakePayments()) {
    console.log('Device does support apple pay');
}else {
   console.log('Device DOESNT support apple pay');
}

还有什么我需要做的才能让苹果工资正常运作吗?

由于 达明

1 个答案:

答案 0 :(得分:0)

可能你应该试试这个:

if (!window.ApplePaySession){
  console.log('This device does not support Apple Pay');
}

if (!ApplePaySession.canMakePayments()) {
  console.log('This device is capable of making Apple Pay payments');
}