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 対応アプリがあります。イエス銀行の 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)
}
);