我正在研究一些需要在SafariViewController和本地ios界面之间共享数据的东西。我知道如何在UIWebView中完成它,但是这里有一些复杂的事情要理解如何使用SFSafariViewController来完成它。
如果有人试过这些东西,请告诉我。同时,如果我找到相关的东西将分享回来。
答案 0 :(得分:1)
由于SFSafariViewController
的沙盒性质,只有一种方法可以执行此操作 - Custom URL Schemes。
如何运作SFSafariViewController
中加载的网页应该将用户重定向到您想要追加的任何数据的自定义网址方案,例如API com.myApp://name=bob
。
这意味着您可以从中获取数据的唯一网站是您创建的网站。
有关详情,请参阅here。
希望这有帮助,
利安