Cordova 中的付款请求 API

Payment Request API in Cordova

有人能够在 Cordova Android 应用程序中使用付款请求吗? window.PaymentRequest() 总是 return "undefined" 虽然安装的 Chrome 浏览器已更新并且 the demo 运行良好!

示例代码:

if (window.PaymentRequest) {
    console.log("It Worked!"); // This is never called
} else {
    console.log("Opsie, no Payment Request enabled");
}

请注意,我在新创建的 Cordova 项目中对此进行了测试,它在浏览器上运行良好。

不幸的是,付款请求 API 当前禁止在 WebView 中使用,这意味着它无法在 Cordova 中运行。

请参阅 "Android WebView" 底部的兼容性 table:https://developer.mozilla.org/docs/Web/API/Payment_Request_API