3
遵循条纹文档,我试图在Web上设置Apple Pay。Stripe.applePay.checkAvailability在移动Safari中返回false
但是由Stripe提供的函数返回可用性为false。
Stripe.applePay.checkAvailability(function(available) {
if (available) {
document.getElementById('apple-pay-button').style.display = 'block';
} else {
document.getElementById('apple-pay-button').style.display = 'none';
}
});
我在开发环境测试,并连接到服务器ngrok我的移动Safari浏览器。
任何人都有使其工作的经验?
更新:
所以我的最后一次尝试是
- 使用2016年的MacBook带指纹识别器(所以我并不需要做切换)在Safari
- ,ngrok,最新MacOS ...
checkAvailability
正在调用,并且available
返回false
- 唯一的是条纹API,我们仍然在旧的API上,因为有突变的改变,我们还没有尝试升级,但是,我们成功地使苹果付费了我们的api版本使用。
您是否已登录iTunes Connect沙盒帐户?如果你不是,这将会一直发生。 – korben
@korben是的,但它是越野车。没有一直回到真实。可能值得使用Apple Pay开发者支持提供 –
。 checkAvailability()方法实际上只包装Apple Pay JS,并且不添加任何额外的逻辑afaik。你是否单独使用Apple Pay JS看到相同的结果? – korben