计划链接回Web应用程序?

时间:2019-01-29 20:11:30

标签: ios mobile-safari

我想在iPad上使用Web Application。它通过paypalhere://takePayment方案作为PayPal Here应用程序的启动程序进行服务器启动,该方案通过读卡器接收付款,然后,在成功付款后,应使用一些GET参数返回该应用程序。

是否存在可以切换回Web应用程序的方案(或注册方法)?

如果我不使用Web应用程序,则工作流程将多执行一个步骤-弹出带有“在PayPal此处打开?”的弹出窗口。问题,此外,返回网址还是会打开一个新标签。

谢谢!

3 个答案:

答案 0 :(得分:1)

否。无法使用 url方案从本机iOS应用程序链接回Web应用程序。

URL方案用于本机应用程序打开其他本机应用程序。为此,该应用程序必须通过 info.plist 文件注册其支持的url方案。应用程序当前无法执行此操作,因此不支持url方案。将来可能会在PWA中支持,因为苹果正在将PWA应用于iOS。请参阅Open installed PWA from external url 和{ {3}}

尽管您可以使用 openUrl 方法从本机应用程序打开网页,但该网页将在safari中而不是作为Web应用程序打开。

参考:this medium article

答案 1 :(得分:0)

因此,感谢@TibinThomas,我现在知道不可能。这是两个很好的资源。

我想我首先将基于Safari的工作流,然后尝试使用Web视图创建一个简单的应用程序-如果我也register a custom URL也应正常工作。

答案 2 :(得分:-1)

有一个事件,一旦收到付款,我们就可以查找该事件,如果是的话,您可以在其中更改您的Web应用程序网址。