【发布时间】:2019-09-16 20:25:10
【问题描述】:
如果 iphone 用户第一次访问我的网站,我的网站主页上会打开一个对话框,在对话框中我建议用户将我的网站添加到他们的主屏幕以便更快地访问。
我还在一周内过期的 cookie 中将一个变量设置为 true,因为如果用户再次访问,下周不会打开对话框。
我的问题是当用户通过书签访问时我根本不想显示对话框。
有没有办法做到这一点?
【问题讨论】:
标签: javascript
如果 iphone 用户第一次访问我的网站,我的网站主页上会打开一个对话框,在对话框中我建议用户将我的网站添加到他们的主屏幕以便更快地访问。
我还在一周内过期的 cookie 中将一个变量设置为 true,因为如果用户再次访问,下周不会打开对话框。
我的问题是当用户通过书签访问时我根本不想显示对话框。
有没有办法做到这一点?
【问题讨论】:
标签: javascript
没有。我认为没有一种方法可以告诉您是通过书签还是通过 iPhone 上的浏览器访问了您。您可以查明该用户是 iPhone 还是 Android 用户,或者任何操作系统。
一旦用户点击手机上的链接,手机就会将他们带到浏览器或根据链接打开“WebView”。即使是 WebViews 也可能只报告电话类型和基本信息。当您查询时。
所以,基本上,不!
【讨论】:
生成标记的url时可以添加一个GET,
喜欢 ?m=1,
从 js 与 window.location.search
【讨论】: