如何实现html5页面,自动提示添加到主屏幕

2025-02-24 13:01:26
推荐回答(1个)
回答1:

虽然没有能力开发Native App,但还是可以利用iOS中Safari浏览器的特性小小的折腾一下,做一个伪Web App满足下小小的虚荣心的。
既然是在iOS中的Safari折腾的,那么代码中利用到的也基本上都是Safari的私有属性。
添加图标到主屏幕是Web App的第一步:





添加图标到屏幕里的有两种属性值apple-touch-icon和apple-touch-icon-precomposed,区别就在于是否会应用iOS中自动给图标添加的那层高光。
由于iPhone以及iPad都有两种分辨率的设备存在,图标的尺寸就需要做4个:144×144(iPad Retina)、72×72(iPad)、114×114(iPhone Retina)、57×57(iPhone)。
可以使用sizes尺寸来告诉设备该调用哪个图标。