我的移动网站的一些用户在 iPhone 的 safari 中将网站添加到主屏幕(使用“添加到主屏幕”)。有什么方法可以知道它们是来自单击主页图标还是输入网址?
或者,为了解决我的问题,我想知道有多少用户“添加到主屏幕”并回来
非常感谢鲍勃
我的移动网站的一些用户在 iPhone 的 safari 中将网站添加到主屏幕(使用“添加到主屏幕”)。有什么方法可以知道它们是来自单击主页图标还是输入网址?
或者,为了解决我的问题,我想知道有多少用户“添加到主屏幕”并回来
非常感谢鲍勃
我已经通过在我的 Mac 上设置网络服务器对其进行了测试。从 webclip 启动网站时的不同之处在于,移动 safari 会发送额外的主屏幕图标请求:
GET /apple-touch-icon-57x57-precomposed.png HTTP/1.1
Host: 10.0.2.1
User-Agent: MobileSafari/6533.18.5 CFNetwork/485.12.7 Darwin/10.4.0
Accept: */*
Accept-Language: de-de
Accept-Encoding: gzip, deflate
Connection: keep-alive
其他观察到的请求是:
GET /apple-touch-icon-57x57.png HTTP/1.1
GET /apple-touch-icon-precomposed.png HTTP/1.1
GET /apple-touch-icon.png HTTP/1.1
您可以检查服务器上的那些 GET 请求。
我不知道每次单击网络剪辑时都会发生这种情况还是只发生一次。
而已 !我想你不能!您不应该知道用户在您的应用程序之外做了什么(任何类型的,感谢 BoltCloch ;-))。这就是沙盒环境的全部原理。