我正在尝试使用来自 Android IONIC(Javascript) 应用程序的 UPI 发起付款
我得到以下异常
android.content.ActivityNotFoundException:没有找到处理 Intent 的活动{ act=android.intent.action.SEND dat=upi://pay?pa=recipient@hdfc&pn=recipient_name&am=102.00&tn=Test_Transaction }
01-10 21:58:32.334 E/PluginManager(29853): 在 android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1792)
01-10 21:58:32.334 E/PluginManager(29853): 在 android.app.Instrumentation.execStartActivity(Instrumentation.java:1512)
我的设备上有 3 个启用 UPI 的应用程序:Yes bank 的 BHIM 和 PhonePe 以及 ICICI 的 iMobile
这是一段代码
window.plugins.webintent.startActivity({
action: window.plugins.webintent.ACTION_VIEW,
url: upiUrl
},
function()
{
console.log("After calling startActivity");
},
function() {
console.log("Failed to open URL via Android Intent. URL: " + upiUrl)
}
);