如何强制用户访问我的wordpress网站时在safari中打开我的网站

时间:2016-04-03 16:53:29

标签: php ios wordpress facebook

我的网站有Facebook登录功能,如果用户在Facebook应用程序,信使应用程序,iOS Chrome应用程序,iPhone的Gmail应用程序上查看我的网站,该功能无效。

因此,在这种情况下,我需要强制用户在Safari上打开网站。

有没有办法做到这一点?我的网站是由wordpress构建的。 谢谢!

更新1:我正在考虑使用javascript检测用户是否在iOS上,然后弹出一个javascript来询问用户是否想要在Safari上查看。有可能吗?

2 个答案:

答案 0 :(得分:0)

如果您使用的是Apple应用程序,如邮件,消息,便笺等。它将在Safari中打开,但如果您在另一个应用程序中,例如。 Facebook,Twitter,由开发人员开发的任何内容,您无法选择如何处理其应用中的URL,这取决于开发人员,作为开发人员和Apple指南,最好在应用中打开URL,以便用户不会离开您的应用。他们无论如何都使用Safari,因为UIWebView是Safari的一个组件,我们使用UIWebView浏览我们的应用程序。 (这可以被操纵,但仍然不会改变你无法控制如何处理应用内部链接的答案。)

答案 1 :(得分:0)

无法从网站打开特定浏览器(在您的情况下为Safari)。

如果您正在使用某款应用,则可能需要查看SFSafariViewController

简要介绍iOS here

中不同类型的网页视图