我只是想知道您是否认为可以从 safari cookie 获取凭据以直接在我的应用程序的 Web View 中登录某人。 我有一种“linkedin 连接”方式连接到我的应用程序。 目前,如果您的设备上安装了 Linkedin 应用程序,您可以一键连接。但是,如果您在本地没有它,我在 linkedin 上打开了一个 webview,询问您是否可以让我们访问您的信息以创建您的个人资料。但目前用户必须手动重新输入他们的电子邮件和密码,因为他们无法从浏览器的登录数据中获益。 如果他在 safari 中连接,我想填写该字段或直接连接用户,您认为这可能吗?如果可以,我可以用什么来做到这一点?
谢谢!
最佳答案
NO,那是不可能的。 Safari 是不同于您的应用程序的应用程序,因此 web View 是 safari,在它扩展到 share.bjects 之前,safari 不会与您的应用程序共享任何内容。你可以查看here (官方文档。)
你想要的 Linkedin 可以通过 Facebook 实现——因为 Facebook 登录身份验证方法提供了在应用程序之间共享数据的方式——但在 Linkedin 中没有类似的方式。
关于ios - 是否可以在应用程序 WebView 中使用 safari cookie,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41429566/