如何在phonegap中集成支付网关?

时间:2016-01-05 16:55:55

标签: cordova payment-gateway phonegap-build

我在应用中集成了instamojo支付网关。一切都好。但是,付款成功后,我想将用户返回到我的应用程序。支付内容发​​生在webview中,响应页面设置为我的服务器页面之一(pay.php),它位于服务器上方。成功交易后,应用程序将转到pay.php。现在我想回到我的移动应用页面。我试图在外部浏览器中打开一个链接,以便在该链接中我可以将href值设置为:“myapp://”并自动运行url,以便它返回到我的应用程序。我无法通过服务器端的“pay.php”页面在外部浏览器中打开链接

1 个答案:

答案 0 :(得分:0)

要在完成所有付款功能后关闭inAppBrowser,您需要在最后添加此代码,以便关闭inAppBrowser并返回到您的应用。

var ref = window.open(encodeURI(url), '_blank', options);
ref.addEventListener('loadstop', function(event) {
        if (event.url.match("mobile/close")) {
            ref.close();
        }
    )
};