将数据从SFSafariViewController交换到本机应用程序接口



我正在研究一个需要在SafariViewController和本机ios接口之间共享数据的东西。我知道如何在UIWebView中进行操作,但在这里,要理解如何使用SFSafariViewController进行操作有些复杂。

如果有人试过这种东西,请告诉我。同时,如果我发现一些相关的东西会分享回来。

由于SFSafariViewController的沙盒性质,只有一种方法可以做到这一点-自定义URL方案。


它的工作原理是加载在SFSafariViewController中的网页应该将用户重定向到一个自定义url方案,该方案带有您想要附加的任何数据,如API,例如com.myApp://name=bob

这意味着,不幸的是,你只能从你创建的网站中获取数据。

请参阅此处了解更多信息。

希望这能有所帮助,

利亚姆

相关内容

最新更新