【发布时间】:2018-10-10 05:23:35
【问题描述】:
当从 onReady 方法调用时,Paypal Braintree 弹出窗口在 chrome 中被阻止询问权限。
下面是braintree.setup onready函数
onReady: function(integration) {
console.log('Braintree is ready');
checkout = integration;
enablePaypalBtn();
}
下面是按钮代码
<button id="my-button-element" style="visibility:none"></button>
var checkout;
document.querySelector('#my-button-element').addEventListener('click',
function (event) {
event.preventDefault();
checkout.paypal.initAuthFlow();
}, false);
而如果我直接从控制台弹出窗口调用 my-button-element 单击事件,则会在未经许可的情况下显示。
【问题讨论】:
标签: javascript jquery paypal braintree