【问题标题】:how to integrate payment gateway in phonegap?如何在phonegap中集成支付网关?
【发布时间】:2016-04-09 14:18:56
【问题描述】:

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

【问题讨论】:

  • 你能做到吗?

标签: cordova payment-gateway phonegap-build


【解决方案1】:

要在所有支付功能完成后关闭一个inAppBrowser,您需要在最后添加此代码,以便它关闭您的inAppBrowser,您可以返回到您的应用程序。

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-01-01
    • 2015-10-10
    • 1970-01-01
    • 2020-04-14
    • 2011-05-05
    • 2023-03-03
    • 2011-01-21
    • 2017-09-23
    相关资源
    最近更新 更多