Android Venmo API приводит к веб-просмотру, который не позволяет пользователю платить
Поэтому я скопировал этот фрагмент кода из API Venmo в наше приложение для Android ( https://github.com/venmo/app-switch-android).
try {
Intent venmoIntent = VenmoLibrary.openVenmoPayment("2019", "EasySplit","xxxx(some valid user name)", "0.1", "Testing", "pay");
startActivityForResult(venmoIntent, 1); //1 is the requestCode we are using for Venmo. Feel free to change this to another number.
}
catch (android.content.ActivityNotFoundException e) //Venmo native app not install on device, so let's instead open a mobile web version of Venmo in a WebView
{
Intent venmoIntent = new Intent(MainActivity.this, VenmoWebViewActivity.class);
String venmo_uri = VenmoLibrary.openVenmoPaymentInWebView("2019", "EasySplit","xxx(some valid user name)", "0.1", "Testing", "pay");
venmoIntent.putExtra("url", venmo_uri);
startActivityForResult(venmoIntent, 1);
}
Однако проблема в том, что после того, как я захожу в веб-просмотр и захожу, я просто не могу заплатить. Я ожидал бы кнопку, которую я мог бы нажать только для оплаты, но такой кнопки там нет. Я мог видеть текст "Оплата (имя получателя) (некоторая сумма)", но, похоже, я не могу купить. Есть идеи, в чем проблема и как ее исправить? Любая помощь высоко ценится!!!!!