javascript - 如何检查用户是否有书签(iPhone)

标签 javascript iphone mobile

对于移动网络开发:我正在制作一个网站,要求用户(在 iPhone 或 iPod Touch 上)将页面保存为主屏幕上的书签。

当用户已有书签时,我不想显示此消息,那么我该如何检查(最好使用 JavaScript,我不知道任何其他方法)。

欢迎任何提示。

最佳答案

您可以通过 window.navigator.standalone 使用 JavaScript 检查它。看here了解详情。

if (("standalone" in window.navigator) &&!window.navigator.standalone) {
  // Show the text for adding it as a 'bookmark'/app on home screen.
}

关于javascript - 如何检查用户是否有书签(iPhone),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9194700/

相关文章:

iphone - 将导航栏背景更改为图像

twitter-bootstrap - Bootstrap : is there an options to show the accordion only by mobile device

android - 跟踪 Android 手机的电池高效方式

ios - 以编程方式启用/禁用引导访问-c?

ios - 如何使用 Swift 在 Xcode 中设置具有两个屏幕的注册表单

java - Android 应用程序中令人困惑的 java.lang.NullPointerException

javascript - 隐藏并显示 iframe 元素后,iframe 滚动条不会在 chrome 中显示

javascript - 需要了解表格结构才能抓取网页

javascript - 下载二进制文件而不触发 onbeforeunload

javascript - React 程序在 jscomplete.com/repl 上运行良好,但是当我在浏览器中运行时,相同的代码会出现以下错误