有没有人能够在Cordova Android应用程序中使用支付请求?尽管安装的Chrome浏览器已经更新,而且the demo工作得很好,但window.PaymentRequest()
总是返回“未定义”。
示例代码:
if (window.PaymentRequest) {
console.log("It Worked!"); // This is never called
} else {
console.log("Opsie, no Payment Request enabled");
}
请注意,我在一个新创建的Cordova项目中对此进行了测试,它在浏览器上工作得很好。
发布于 2020-05-11 09:26:35
不幸的是,支付请求API目前被禁止在WebViews内部使用,这意味着它不能在Cordova中工作。
参见"Android WebView“底部的兼容性表:https://developer.mozilla.org/docs/Web/API/Payment_Request_API
https://stackoverflow.com/questions/61687582
复制相似问题