首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在iPhone上“添加到主屏幕”的Javascript?

在iPhone上“添加到主屏幕”的Javascript?
EN

Stack Overflow用户
提问于 2009-07-17 08:13:50
回答 6查看 178.6K关注 0票数 113

是否可以使用Javascript来模拟Mobile Safari书签菜单中的添加到主屏幕选项?

可能是类似IE的window.external.AddFavorite(location.href, document.title);的东西?

EN

回答 6

Stack Overflow用户

回答已采纳

发布于 2009-07-17 08:24:52

在MobileSafari中添加任何书签(包括主屏幕上的书签)的唯一方法是使用内置UI,而Apple无论如何都不提供从页面内的脚本执行此操作。事实上,我非常确定在桌面版的Safari上也没有这样做的机制。

票数 58
EN

Stack Overflow用户

发布于 2011-02-12 13:11:45

在Safari实现Service Worker并遵循Chrome和Firefox设置的方向之前,无法通过编程方式将应用程序添加到主屏幕,也无法让浏览器提示用户

但是,有一个小的库可以提示用户这样做,甚至可以指向正确的位置。这是一种享受。

https://github.com/cubiq/add-to-homescreen

票数 64
EN

Stack Overflow用户

发布于 2010-09-30 21:14:15

有一个开放源码的Javascript库,它提供了相关的东西:mobile-bookmark-bubble

手机书签泡泡是一个JavaScript库,它在你的移动web应用程序底部添加一个促销气泡,邀请用户将应用程序的书签添加到他们设备的主屏幕上。该图书馆使用HTML5本地存储来跟踪促销是否已经显示,以避免不断骚扰用户。

这个库的当前实现专门针对Mobile Safari,这是在iPhone和iPad设备上使用的web浏览器。

票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1141979

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档