标签: web-clips

确定用户是否从移动Safari导航

我有一个应用程序,我想根据用户导航的位置将用户重定向到不同的页面.

如果从Web剪辑导航,请不要重定向.如果从移动版Safari导航,请重定向到safari.aspx.如果从其他任何地方导航,请重定向到unavailable.aspx

我能够使用iPhone WebApps,有没有办法检测它是如何加载的?主屏与Safari?确定用户是否从Web剪辑导航,但我无法确定用户是否在iPhone或iPod上从移动Safari导航.

这就是我所拥有的:

if (window.navigator.standalone) {
    // user navigated from web clip, don't redirect
}
else if (/*logic for mobile Safari*/) {
    //user navigated from mobile Safari, redirect to safari page
    window.location = "safari.aspx";
}
else {
    //user navigated from some other browser, redirect to unavailable page
    window.location = "unavailable.aspx";
}
Run Code Online (Sandbox Code Playgroud)

javascript iphone mobile-safari web-clips

56
推荐指数
6
解决办法
5万
查看次数

如何从iphone"主屏幕"识别用户点击

我的移动网站的一些用户在iPhone的Safari中将该网站添加到主屏幕(使用"添加到主屏幕").有没有办法知道他们是来自点击主页图标,还是键入网址?

或者,为了解决我的问题,我想知道有多少用户"添加到主屏幕"并回来

非常感谢鲍勃

iphone mobile-safari homescreen ipad web-clips

8
推荐指数
1
解决办法
1012
查看次数

标签 统计

iphone ×2

mobile-safari ×2

web-clips ×2

homescreen ×1

ipad ×1

javascript ×1