【问题标题】:IOS open an application from browser, and after processing send response back to browserIOS从浏览器打开一个应用程序,处理后将响应发送回浏览器
【发布时间】:2017-12-28 13:03:38
【问题描述】:

我需要有关我的网站和移动应用程序通信的技术帮助。 流程是用户从网络上按结帐,它将重定向到 IOS 上的移动应用程序。该应用程序将接受付款并将响应发送回在 safari 中打开的网页。

我已经探索了一些选项,例如深度链接和反向链接,但问题是在深度链接中,我们可以将一些数据传输到移动应用程序,但我们无法将一些响应数据带回网页。反向链接也是如此。

请注意,如果我再次使用 open url 方法打开网页,它将打开一个新选项卡,但我想使用一些响应字符串重定向到 safari 上的同一页面。

请注意平台是IOS,网络浏览器和IOS原生移动应用程序之间的通信。

【问题讨论】:

    标签: ios xcode deep-linking twebbrowser


    【解决方案1】:

    尝试查看Universal Links 文档。它应该支持您的用例。

    结帐时,将用户重定向到您控制的与您的架构匹配的 URL,然后 iOS 将重定向到您的应用,当您希望返回浏览器时,只需打开一个返回您网站的链接。

    【讨论】:

    • 打开链接将在 safari 的新标签页中打开。我也想去同一个标签。有没有办法做到这一点?
    • @TalaT 你有解决办法吗?
    猜你喜欢
    • 1970-01-01
    • 2014-05-29
    • 1970-01-01
    • 2019-01-17
    • 1970-01-01
    • 2011-03-20
    • 2019-01-01
    • 1970-01-01
    • 2023-03-30
    相关资源
    最近更新 更多