API запроса оплаты в Кордове - PullRequest
0 голосов
/ 08 мая 2020

Кто-нибудь мог использовать запрос на оплату в приложении Cordova Android? window.PaymentRequest() всегда возвращает «undefined», хотя установленный Chrome браузер обновлен, а демо отлично работает!

Пример кода:

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

Обратите внимание, что я протестировал это в недавно созданном проекте Cordova, и он отлично работает в браузере.

1 Ответ

0 голосов
/ 11 мая 2020

К сожалению, API запроса платежа в настоящее время запрещено использовать внутри WebViews, что означает, что он не будет работать в Кордове.

См. Таблицу совместимости внизу на «Android WebView»: https://developer.mozilla.org/docs/Web/API/Payment_Request_API

...