链接回 Web 应用程序的方案



我想在iPad上使用Web应用程序。它通过paypalhere://takePayment方案充当PayPal Here应用程序的启动器,该方案通过读卡器接收付款,然后在成功付款后,应返回应用程序,并带有一些GET参数。

是否有一种方案(或注册它的方法)可以切换回 Web 应用程序?

如果我不使用 Web App,工作流将有一个额外的步骤 - 一个带有"在此处打开PayPal?"问题的弹出窗口,此外,返回 URL 无论如何都会打开一个新选项卡。

谢谢!

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

URL 方案旨在让本机应用程序打开其他本机应用程序。对于此功能,应用程序必须通过 info.plist 文件注册它支持的 url 方案。Web 应用目前无法执行此操作,因此不支持 url 方案。将来可能会在PWA中支持它,因为Apple正在将PWA采用到iOS中。 和这篇中等文章

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

参考:以编程方式在主屏幕上启动 Web 应用?

多亏了@TibinThomas,我知道现在这是不可能的。这是两个很好的资源。

  • 编程方式在主屏幕上启动 Web 应用?
  • 强制在网页剪辑中打开 URL(如果已安装)?

我想我将首先将工作流程基于 Safari,然后尝试创建一个带有 Web 视图的简单应用程序 - 如果我也注册自定义 URL,它应该可以工作。

相关内容

最新更新