Я интегрирую оплату UPI в моем приложении Ioni c.
Я ввел WebIntent в конструктор payment.ts и вызываю метод upi (), определенный в payment.ts для Pay кнопка нажмите для оплаты. html
Определение метода upi:
upi(){
const options = {
action : this.webIntent.ACTION_VIEW,
url : 'upi://pay?pa=8400000701@upi&pn=game&tid=cxnkjcnkjdfdvjndkjfvn&tr=4894398cndhcd23&am=10&cu=INR&tn=App Payment'
};
// Open the intent with options
this.webIntent.startActivityForResult(options).then(onSuccess=> {
console.log('Success', onSuccess);
alert('Payment Successfully done.');
},
onError=> {
alert('error');
});
}
Я использую Ioni c V4 с Cordova и тестирую приложение на своем устройстве android , При нажатии Кнопка оплаты установленные приложения UPI не отображаются, и предупреждение («ошибка») выполняется всегда. Пожалуйста, помогите мне с этим.