3

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

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

4

1 回答 1

1

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


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

这意味着不幸的是,您可以从中获取数据的唯一网站是您创建的网站。

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

希望这可以帮助,

利亚姆

于 2016-03-28T14:59:18.490 回答