对于移动网络开发:我正在创建一个网站,要求用户(在iPhone或iPod Touch上)将该页面保存为主屏幕上的书签。
当用户已经有书签时,我不想显示此消息,那么如何检查(最好使用JavaScript,我不知道其他任何方式)。
欢迎任何提示。
答案 0 :(得分:2)
您可以通过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.
}
答案 1 :(得分:0)
您可以在索引文件中使用此元标记
<meta name="apple-mobile-web-app-capable" content="yes" />
编辑:澄清:当用户使用书签来访问页面时,不应再显示该消息。我已成功使用JS项目Add 2 Home