是否可以使用JavaScript来模拟添加到主屏幕选项,在移动Safari浏览器的书签菜单?

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

有帮助吗?

解决方案

添加在MobileSafari任何一本书的标记(包括主屏幕上的)的唯一方法是使用内置的用户界面,而且苹果不提供反正从网页中的脚本做到这一点。事实上,我敢肯定没有机制无论是在Safari浏览器的桌面版本这样做。

其他提示

到Safari浏览器实现服务工作者,遵循Chrome和Firefox设置的方向,没有办法以编程方式添加您的应用程序主屏幕,或者让浏览器提示用户

然而,存在提示用户做,甚至指向正确的点一小库。工作治疗。

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

这会触发“添加到主屏幕”弹出另外一个脚本: http://cubiq.org /添加到家庭屏幕

有是一个开源的JavaScript库,提供相关的东西: 移动书签气泡

  

在移动书签泡沫是一个JavaScript库,增加了一个促销泡到您的移动Web应用程序的底部,邀请用户书签应用到他们的设备的主屏幕。库使用HTML5本地存储跟踪是否宣传片已经被显示,以避免不断唠叨用户。

     

在当前实现该文库的特异性靶向移动Safari,iPhone和iPad设备中使用的Web浏览器。

在JavaScript中,这是不可能的,但肯定与“Web剪辑”的帮助下,我们可以创建一个在iPhone一个“添加到主屏幕”图标或快捷方式(按.mobileconfig的代码文件)

https://developer.apple的.com /库/内容/文件/ NetworkingInternet /概念/ iPhoneOTAConfiguration / ConfigurationProfileExamples / ConfigurationProfileExamples.html

http://appdistro.cttapp.com/webclip/

在创建mobileconfig文件,我们可以通过这个网址在iPhone Safari浏览器安装证书和完成后,请检查您的iPhone主屏幕上有你的网页的快捷方式图标或web应用..

这也是支持iPhone / iPad版,移动版Safari,Android,黑莓触摸智能手机和剧本。

另一个好主屏幕脚本

https://github.com/h5bp/mobile-boilerplate/维基/移动-书签-气泡

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top