JavaScript进行“添加到主屏幕”上的iPhone?
-
16-09-2019 - |
题
是否可以使用JavaScript来模拟添加到主屏幕选项,在移动Safari浏览器的书签菜单?
类似于IE的window.external.AddFavorite(location.href, document.title);
东西可能?
解决方案
添加在MobileSafari任何一本书的标记(包括主屏幕上的)的唯一方法是使用内置的用户界面,而且苹果不提供反正从网页中的脚本做到这一点。事实上,我敢肯定没有机制无论是在Safari浏览器的桌面版本这样做。
其他提示
到Safari浏览器实现服务工作者,遵循Chrome和Firefox设置的方向,没有办法以编程方式添加您的应用程序主屏幕,或者让浏览器提示用户
然而,存在提示用户做,甚至指向正确的点一小库。工作治疗。
这会触发“添加到主屏幕”弹出另外一个脚本: http://cubiq.org /添加到家庭屏幕
有是一个开源的JavaScript库,提供相关的东西: 移动书签气泡
在移动书签泡沫是一个JavaScript库,增加了一个促销泡到您的移动Web应用程序的底部,邀请用户书签应用到他们的设备的主屏幕。库使用HTML5本地存储跟踪是否宣传片已经被显示,以避免不断唠叨用户。
在当前实现该文库的特异性靶向移动Safari,iPhone和iPad设备中使用的Web浏览器。
在JavaScript中,这是不可能的,但肯定与“Web剪辑”的帮助下,我们可以创建一个在iPhone一个“添加到主屏幕”图标或快捷方式(按.mobileconfig的代码文件)
http://appdistro.cttapp.com/webclip/
在创建mobileconfig文件,我们可以通过这个网址在iPhone Safari浏览器安装证书和完成后,请检查您的iPhone主屏幕上有你的网页的快捷方式图标或web应用..
这也是支持iPhone / iPad版,移动版Safari,Android,黑莓触摸智能手机和剧本。
另一个好主屏幕脚本