如何将iOS用户从Chrome重定向到Safari



我正在使用HTML5构建一个iPhone网络应用程序。为了帮助网络应用程序类似于本地应用程序,用户需要将其添加到主屏幕中。但要做到这一点,他们必须在Safari上。其他移动浏览器,如Chrome,无法在主屏幕上添加书签。

如果用户使用Chrome浏览器访问我的网络应用程序,我如何将他/她重定向到Safari?

从iOS 6.1开始,没有任何官方文档说明如何将URL请求从本机应用程序发送到mobileSafari,但您可以使用一些技巧,例如JavaScript回调。它不是100%完美的,并从客户端获得了一些效果。按照这里的指南操作。