Я работаю над приложением для Android. Сервер, на котором я работаю, предоставляет пользователям функцию подписки, поэтому пользователям необходимо сделать оплату, чтобы стать участником на веб-сайте.Stripe checkout не работает в android webview
Теперь я работаю над тем же в приложении Android и с помощью webview для выполнения платежных шлюзов. Я загружаю URL-адрес платежного платежа в webview.
Но я получаю ошибку ниже для проверки Stripe в webview.
К сожалению, возникла проблема с загрузкой Checkout. Если это не удастся, попробуйте использовать другой браузер.
Как решить эту проблему в веб-браузере, чтобы он мог работать в моем приложении.
Пожалуйста, помогите, если кто-нибудь знает об этом, это было бы большой помощью.
Большое спасибо в продвинутом виде.
Как создать форму для реализации шлюзового шлюза и использовать ее в веб-браузере Android. Прошу вас, если кто-нибудь это сделает. –
@Ywain - это не очень полезный ответ - почему он не поддерживается? Каков наилучший способ борьбы с Stripe на Android? –
Я не уверен в конкретной технической причине, но зная «почему» не помогло: дело в том, что Checkout не работает в webviews на Android. Это никогда не было, и AFAIK не планирует менять это в краткосрочной перспективе. Если вы пишете приложение для веб-приложений/веб-приложений, я уже упомянул о «лучшем» (единственном) решении: создайте свою собственную форму с помощью Stripe.js. Если вы пишете собственное приложение без веб-просмотров, вы должны использовать Android SDK от Stripe, чтобы собирать и подписывать информацию о платежах. – Ywain