离子表单操作重定向到内部应用程序页面

问题描述 投票:0回答:3

如何将表单上的“操作”属性重定向到离子应用程序中的另一个页面?

背景:我使用的是 peach payment 支付小部件,支付完成后,它会将您重定向到任何 http 或 https 网站。现在对于网络来说,这很好,但对于离子来说,这显然不是那么好。

Ionic 是否使用一些内部 http/s url 在用户手机上提供服务供我重定向到(不这么认为),或者是否有其他某种方式我什至没有想过重定向到中的另一个页面用户申请?

  <form action="https://some-dumb-external-site-i-dont-want" class="paymentWidgets" data-brands="VISA MASTER AMEX"></form>

编辑:使用 http://localhost:8080/xxxx,仅适用于 Android,不适用于 IOS

forms ionic-framework ionic3 ionic4
3个回答
0
投票

您可能希望在应用程序内浏览器中完成所有操作,并让 Peach Payments 处理所有重定向。显然,这不是最好的用户体验,但对于混合动力来说,它可能足够好

似乎有一种方法可以使用 iframe 来做到这一点,但这看起来相当老套,而且可能很脆弱且难以维护。


0
投票

let url = document.URL.split('#')[0]

应该类似于 http://localhost:8080/xxxx


0
投票

您好,您找到解决方案了吗?因为我也有同样的问题

© www.soinside.com 2019 - 2024. All rights reserved.