webApp添加到iOS桌面

操作方法

  • 01

    iOS中的safri浏览器可以将一个网页添加到桌面,当做一个独立的应用运行。 当然,这里我们不讨论怎么去做一个webApp,这需要html5的相关知识和开发经验。 这里我们只讲webApp添加桌面后到启动的相关细节。 全屏显示: <meta name="apple-mobile-web-app-capable" content="yes" /> 系统顶栏的颜色(黑色和白色): <meta name="apple-mobile-app-status-bar-style" content="white" /><meta name="apple-mobile-app-status-bar-style" content="black" /> 桌面程图标(如果不设置,则图标会显示网页的截图): <link rel="apple-touch-icon" href="icon.png" /> 但是,iOS会自作多情的给这个图标加上高光,如果想图标不被高光,可以这样: <link rel="apple-touch-icon-precomposed" href="icon.png" /> 如果想给不同的设备匹配不同的icon,可以加上size属性: <link rel="apple-touch-icon" size="72x72" href="icon-ipad.png" /><link rel="apple-touch-icon" size="114x114" href="icon-iphone4.png" /> 程序启动的过程中,需要指定启动画面,否则,白屏或者截图是让人很不愉悦的。 iOS有ipad和iPhone/ipod touch之分。 ipad的启动画面是横竖屏分开的,画面的尺寸必须是1024*768、768*1024。 iPhone和ipod touch虽然都是竖屏的,但是却有Retina屏幕和非Retina屏幕之分;另外它们启动画面的尺寸并不是屏幕的大小,而是(屏幕宽度)*(屏幕高度-20)。也就是说,非Retina的尺寸为320*460,Retina屏幕的尺寸为640*920。 引入启动画面是支持媒体查询的。 因此,可以通过media query给ipad的横竖屏引入不同的图: <link rel="apple-touch-start-image" href="landScape.png" madia="screen and (min-device-width:481px) and (max-device-width:1024px) and (orientation:landscape)" /><link rel="apple-touch-start-image" href="portait.png" madia="screen and (min-device-width:481px) and (max-device-width:1024px) and (orientation:portait)" /> 但是媒体查询却搞不定Retina屏幕,所以通过js来hack: 给普通的分辨率引入320*460的图片: <link rel="apple-touch-start-image" href="start.png"media="screen and (max-device-weidth:320px)" />Retina屏幕js:if((app.device.type === "iPhone" || app.device.type === "iPod") && app.device.version >= '5' && window.devicePixelRatio >= 2){$('head').append($('<link rel="apple-touch-startup-image" href="start-640-920.png" />')); }

(0)

相关推荐

  • 天气通怎么添加插件到桌面?天气通添加桌面插件图文教程

    天气通是一款很不错的天气软件,让你可以随时随地了解天气情况,但是每次都要点进应用去查看多少有些不够便捷,下面小编就来教大家天气通怎么添加插件到桌面,那么只需看一眼桌面就能掌握天气近况,非常方便。 提示 ...

  • 手机土豆视频怎么把剧集添加至手机桌面?

    爱追剧的小伙伴们福利来啦,为了能更快更方便的看到自己喜爱的电视剧,可以直接把剧集添加到桌面哦,那么该怎么设置呢,就让小编来教你手机土豆视频怎么把剧集添加至手机桌面吧,一起来看看吧! 1)打开土豆视频, ...

  • 添加到图图桌面上的图标怎么移回到桌面上

    如果想将添加到图图桌面美化软件上的图标重新移动到桌面上,可以使用以下两种方式。 1.在图图桌面上右击要移动到桌面上的图标,点【图标移动到桌面】即可。(如图) 2.在图图桌面上左键按住图标不要松开,将图 ...

  • 怎么将微信订阅号的图标添加到手机桌面

    经过小编的尝试,现在暂不支持苹果手机将微信订阅号的图标添加到手机桌面,安卓手机是可以的, 具体操作方法如下: 1. 打开微信,找到要添加的订阅号,进入订阅号,点击右上角 2. 添加到桌面 3. 下图就 ...

  • Win10系统怎样添加拨号连接桌面快捷方式

    Win10系统怎样添加拨号连接桌面快捷方式?下面,小编就给大家分享下如何给Win10系统添加拨号连接快捷方式到桌面的方法. 步骤如下:创建宽带连接 1.按下"Win+I"组合键打开 ...

  • 如何添加win7系统桌面小工具

         如何添加win7系统桌面小工具 1.先用鼠标右键点击电脑桌面,则会出现一个菜单对话框.如图所示 2.单击菜单中倒数第二个选项,即"小工具"选项,如图所示 3.桌面会弹出一 ...

  • 公众号怎么添加到手机桌面? 微信公众号添加到桌面的教程

    微信公众号想要添加到桌面方便查看,该怎么添加呢?下面我们就来看看详细的教程. 1.打开手机,进入微信 2.接下来,点击通讯录 3.找到公众号,点击进入公众号 4.点击需要添加到手机桌面的公众号 5.进 ...

  • 把网址添加到手机桌面的方法

    如果我们想把一些经常使用的网页添加到手机桌面中该怎么操作呢?下面给大家讲讲把网址添加到手机桌面的方法.具体如下:1. 第一步,在手机上打开如图所示的UC浏览器,输入你想添加的网址.2. 第二步,进入如 ...

  • 支付宝将扫一扫添加到手机桌面上的具体方法

    现在我们经常会用到支付宝的扫一扫功能,那么如何将支付宝扫一扫添加到手机桌面上呢?接下来就跟小编一起来看一下吧.具体如下:1. 首先我们打开到下图的手机界面:2.点击下图所示的支付宝图标:3. 点击进入 ...