【发布时间】:2016-03-05 14:50:47
【问题描述】:
这是我的第一个混合应用程序。我现在在这工作了 6 个月,所以我积累了很好的经验。我们同时针对 android 4 + 和 ios 8,9。我们正在使用cordova cli
在 cordova 应用程序中,我们目前正在开发在线支付功能。为此,我们正在使用第三方钱包系统。
我们准备详细信息(唯一 ID、交易详细信息、重定向 url 等)并通过 HTTP 发布(不是 ajax)发布到第三方托管服务器
第三方钱包系统提供了一个允许用户输入凭据的页面。成功完成后,用户将被重定向到定义的重定向 url(我们将在我们的服务器中托管)。在该页面中,将有返回按钮,点击后他必须返回应用程序。
我尝试了 inappbrowser 选项,我无法获得新支付页面的参考,因为它是 post request not get(我的意思是,window.open 没有帮助)。请帮帮我。
已编辑
更具体地说,在我的应用程序中,我有表单,它发布到外部 url。在外部页面中,点击链接后,我需要回到我的应用程序。
【问题讨论】:
-
HTTP 发布到支付系统。我宁愿使用 HTTPS。
-
是的。你没看错。是HTTPS。
-
请在您的帖子中回答以下问题。因为这似乎是你关于这个主题的第一篇文章。这是您的第一个混合应用程序吗?您的目标平台及其目标版本是什么:Android 4、5、6? iOS 7、8、9?你在使用CLI, SDK or Build 吗?请不要假设答案,请阅读链接。一旦您在帖子中回答了问题,请在 cmets 中回复,以便我知道您已在帖子中添加信息。
-
您还应该知道Phonegap 不是webserver or a webbrowser。并且Google and Apple frown on apps 都是网站包装器?
-
是的,这是我的第一个混合应用程序,我已经使用了 6 个月。所以我在这方面积累了很好的经验(如果这是你的问题)。我们同时针对 android 4 + 和 ios 8,9。我们正在使用cordova cli。
标签: cordova phonegap-plugins hybrid-mobile-app inappbrowser