IOS从浏览器打开一个应用程序,并在处理后将响应发送回浏览器

问题描述 投票:1回答:1

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

我已经探索了一些像Deep链接和反向链接这样的选择,但问题是在深度链接中我们可以将一些数据传输到移动应用程序,但我们无法在网页上回复一些响应数据。和Back链接一样。

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

请注意,该平台是IOS,通信将在Web浏览器和IOS本机移动应用程序之间进行。

ios xcode deep-linking twebbrowser
1个回答
2
投票

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

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

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