Angularjs 使用angular js在移动混合应用程序中设置支付网关返回URL

Angularjs 使用angular js在移动混合应用程序中设置支付网关返回URL,angularjs,cordova,paypal,payment-gateway,Angularjs,Cordova,Paypal,Payment Gateway,我们使用angular js为移动设备构建了一个混合应用程序。在与支付网关集成期间,我们面临将返回url分配给支付网关访问的问题。我们能够从我们的移动应用重定向到支付网关,并成功完成交易,但无法重定向到我们的应用后交易。这背后的原因是为支付网关设置了返回url 该应用程序是使用phonegap构建的,因此我们无法设置适当的URL以返回URL,因为在手机中,我们无法获取URL,如。支付网关希望URL为http格式,因此我们不确定如何在移动应用程序中使用angular js将返回URL设置为支付网关

我们使用angular js为移动设备构建了一个混合应用程序。在与支付网关集成期间,我们面临将返回url分配给支付网关访问的问题。我们能够从我们的移动应用重定向到支付网关,并成功完成交易,但无法重定向到我们的应用后交易。这背后的原因是为支付网关设置了返回url

该应用程序是使用phonegap构建的,因此我们无法设置适当的URL以返回URL,因为在手机中,我们无法获取URL,如。支付网关希望URL为http格式,因此我们不确定如何在移动应用程序中使用angular js将返回URL设置为支付网关。作为一个网站,angular的$location提供了适当的URL,可以重新定向到该网站,因此同样的功能也可以很好地工作

这个问题只与手机有关。在移动应用程序中使用$location.absUrl()返回实际的文件路径,以/../www/.file开头。这不能用作网关返回url。但是在使用$location.absUrl()和网站返回时。。路径


请在这方面帮助我们。

我的帖子的更新是,EBS确认他们不支持phonegap应用程序。因此,我们与EBS的混合应用程序集成被搁置。有人对此有答案吗?我需要像上面一样做。