遵循条纹文档,我正在尝试在网络上设置Apple Pay。
但Stripe提供的功能将avaiability视为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';
}
});
我正在开发环境中测试,并在我的移动Safari中使用ngrok连接到服务器。
任何人都有使用它的经验吗?
更新:
所以我的最后一次尝试是
checkAvailability
被调用,available
返回false
答案 0 :(得分:1)
一些调试技巧可以帮助开发人员登陆这里试图让Apple Pay和Stripe工作:
checkAvailability
功能正在运行。尝试将alert('inside checkAvailability');
调用作为回调函数的第一行。available
再次确认alert(...)
的值符合预期。stripe.js
功能之前,检查Stripe.applePay
已包含在页面中。