问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

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

发布网友 发布时间:2022-04-23 02:38

我来回答

3个回答

热心网友 时间:2022-04-20 01:08

1、首先,打开手机safari浏览器,进入浏览器界面。

2、进入主界面后,搜索需要添加到主屏幕的网页。

3、在网页所在的页面,点击下方转发的图标,如图。

4、在弹出的选框,下滑,找到并点击【添加到主屏幕】。

5、出现的页面,点击右上角的【添加】即可。

热心网友 时间:2022-04-20 02:26

添加图标到主屏幕是Web App的第一步:

<link rel="apple-touch-icon-precomposed" sizes="57x57"
href="icon-57.png">
<link rel="apple-touch-icon-precomposed" sizes="72x72"
href="icon-72.png">
<link rel="apple-touch-icon-precomposed" sizes="114x114"
href="icon-114.png">
<link rel="apple-touch-icon-precomposed" sizes="144x144"
href="icon-144.png">

添加图标到屏幕里的有两种属性值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尺寸来告诉设备该调用哪个图标。

有了图标还不够像,还需要加上启动画面:

<link rel="apple-touch-startup-image" sizes="1024x748"
href="icon-1024x748.png" media="screen and (min-device-width: 481px) and
(max-device-width: 1024px) and (orientation:landscape)">
<link rel="apple-touch-startup-image" sizes="768x1004"
href="icon-768x1004.png" media="screen and (min-device-width: 481px) and
(max-device-width: 1024px) and (orientation:portrait)">
<link rel="apple-touch-startup-image" sizes="640x920"
href="icon-640x920.png" media="screen and (max-device-width: 480px) and
(-webkit-min-device-pixel-ratio: 2)">
<link rel="apple-touch-startup-image" sizes="320x460"
href="icon-320x460.png" media="screen and (max-device-width: 320)">

apple-touch-startup-image是用来标示启动画面的,但它不像apple-touch-icon可以指定sizes来告诉设备该使用哪个图片(也有一种说法是在iOS5中已经支持sizes识别了,但没有测试成功),所以只能通过media里的设备分辨率的判断值来识别,而iPhone
Retina的分辨率值界于取值之间,所以需要通过webkit的私有属性-webkit-min-device-pixel-ratio:2来鉴别像素密度以进行识别。

启动画面的图片尺寸并非完全等于设备的尺寸,比如iPad2的尺寸是1024×768,但它的启动画面尺寸横向是1024×748,竖向尺寸是768×1004,因为需要减去系统状栏的高度20px,而使用的Retina屏幕的iPhone4以及iPad3则需要减去状态栏的高度40px。

Web App运行起来要像Native App,那么就要去掉Safari的一些默认控件,比如地址栏、状态栏之类的。

<meta name="apple-mobile-web-app-capable"
content="yes">
<meta name="apple-mobile-web-app-status-bar-style"
content="black">
<meta name="format-detection" content="telephone=no">
<meta name="viewport" content="width=device-width,initial-scale=1,
minimum-scale=1.0, maximum-scale=1, user-scalable=no">

apple-mobile-web-app-capable是用来定义应用全屏展示的;在定义了apple-mobile-web-app-capable的前提下,设置状态栏的属性值apple-mobile-web-app-status-bar-style才有效;format-detection的值用于启用或禁用自动检测在网页中可能出现的电话号码;

viewport并非Safari的私有属性,width用于指定宽度,initial-scale指定初始化的缩略比例,minimum-scale指定缩小的比例,而maximum-scale则是放大的比例,当然这些缩放都取决于user-scalable——决定用户是否能缩放页面。

热心网友 时间:2022-04-20 04:00

http://www.prower.cn/technic/2314
希望对你有帮助
如何实现html5页面,自动提示添加到主屏幕

1、首先,打开手机safari浏览器,进入浏览器界面。2、进入主界面后,搜索需要添加到主屏幕的网页。3、在网页所在的页面,点击下方转发的图标,如图。4、在弹出的选框,下滑,找到并点击【添加到主屏幕】。5、出现的页面,点击右上角的【添加】即可。

WebApp如何添加到iPhone主屏幕并控制流量使用?

至于添加方法,对于iPhone用户,只需在Safari浏览器中打开新鲜看的网址,页面加载完成后,找到屏幕下方中间的添加图标,选择“添加至主屏幕”。在这里,你可以自定义名称,如“我的新鲜看”,轻松将WebApp版网页整合到主屏幕,实现快捷访问。

快速掌握HTML5必备技巧

你可以在这个HTML速查表[7]中找到更多使用方便的多媒体文件标签。5.改善图像的显示方式 &lt;picture&gt;标签有助于优化图像的显示方式。它通常用于:风格:指定媒体在不同情况下的显示方式(例如,为较小的屏幕装载较小版本的图像)。它是创建响应式设计的一个关键环节。提高速度:根据用户的屏幕规格指定图片所...

怎么切换成html5版?

b站怎么切换到HTML5版播放器?1、首先打开哔哩哔哩网站,下拉点击打开“帮助中心”。然后在弹出来的窗口中点击打开“HTML5播放器”。然后在弹出来的窗口中点击打开“试用点我”。然后在弹出来的窗口中点击打勾“开启HTML5播放器试用”就可以了。2、打开B站官网,点击任意视频进入播放页面打开视频播放页面后...

为什么 HTML5 在 iOS 上很流畅,但在 Android 上却不尽如人意?_百度...

在Android中从来没有添加到主屏这回事! 12、如何关闭iOS中键盘自动大写 我们知道在iOS中,当虚拟键盘弹出时,默认情况下键盘是开启首字母大写的功能的,根据某些业务场景,可能我们需要关闭这个功能,移动版本webkit为input元素提供了autocapitalize属性,通过指定autocapitalize=”off”来关闭键盘默认首字母大写。 13、iOS中如何...

求助,html5前端头部问题

设置为 default 或 black ,网页内容从状态栏底部开始。设置为 black-translucent ,网页内容充满整个屏幕,顶部会被状态栏遮挡。1234567891012345678910 6、iOS 图标 rel 参数 apple-touch-icon 图片自动处理成圆角和高光等效果。apple-touch-icon-precomposed 禁止系统自动添加效果,直接显示设计原图。&lt;link rel...

组件拖拽自动生成页面(拖拽组件前端)

第一种方法是在主屏幕处长按桌面进入小组件排版界面,选择需要的小组件即可。但是这种方法还是会在负一屏留下原有的小组件,对于完美主义者来说依然不适合。首先打开设置,或者下拉通知栏选择右上角的齿轮进入设置。在设置中找到Breeno选项,点击进入设置。将Breeno速览右侧的开关关闭,这样我们进入不了手机的...

html5与传统html一样吗 区别是什么

•对干basefont、big、center、font、s、strike、tt、u这些元素,由于它们的功能都是纯粹去画面展示服务的,而HTML5中提倡把画面展示性功能放在CSS样式表中统一编辑,所以这些元素废除了 2、不再使用frame框架 •对于frameset元素、frame元素与noframes元素,由于frame框架对网页可用性存在负面影响,在HTML5中已不支持...

如何实现Notepad++代码自动提示功能,让代码飞起来1

好了,目前 Notepad++ 的 Zen Coding 只有这几个快捷键,下面介绍一些常用到的缩写不知道大家新建一个html 页面时,是如何输入文档声明和 head 那一坨东西的。现在有了Zen Coding,只需输入几个字母就能立马生成相应文档声明的 html 结构框架de style="margin: 0px; padding: 0px 5px; font-size: 14px; line-...

海报生成h5制作-h5是什么工具制作的什么?

一、AdobeEdge目前还处于预览阶段的AdobeEdge是用HTML5、CSS、JavaScript开发动态互动内容的设计工具。内容可以同时兼容移动设备和桌面电脑。Edge的一个重要功能是Web工具包界面,方便确保页面在不同浏览器中的架构一致性,此外Edge还将整合TypeKit这样的字体服务。动画和图形可以添加到HTML元素中,程序也能通过Edge...

vue页面加载html页面 vue 加载html静态页面 html中添加动态图 vue页面中嵌入html 为页面添加内置样式 js输出html页面 html个人网页源码 html首页怎么做 完整html网页代码
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
龙骨仙人掌怎么养 光芒四射意思 怎么用衍射解释夜晚看灯的放射光芒? 光芒的意思是什么 谁能告诉我搭配光芒的词是“散发”是对的还是“放射”是对的 树根下的土可以用了种茉莉花吗 有人能给我说说魔兽世界练哪个职业PK好 魔兽世界,什么职业哪个专精最适合PK了?再详细介绍一下,谢谢了~_百度... 魔兽世界 PK最牛的是什么职业? 想练个魔兽世界人物,喜欢pk,到底是练战士好还是法师好,帮我做个决定... 新新手怎样在云主机上部署Html5项目 新手怎样在云主机上部署Html5项目? 如何将 HTML5 性能发挥到极致 如何深入学习Html5? 怎么用tomcat怎么运行html5游戏 cocos2d-x c++ 开发 在html5上怎么运行和开发及调试 怎么让浏览器运行HTML5的定位? html5源码怎么运行 用什么软件来执行html5的函数代码 html5 app是怎么运行的 如何制作高音质DIY手机彩铃? 手机彩铃怎么制作? 拨打别人手机是听到的手机彩铃怎么制作的? 如何制作手机彩铃 怎样制作手机彩铃? 手机怎样制作彩铃 怎么制作手机彩铃免费 如何给自己的手机制作个性彩铃 制作手机彩铃,要交给公司多少钱。公司是怎么收费的 制作企业彩铃一般得多少钱? 煮面时荷包蛋总会散开,有什么办法能够打出一个完美的荷包蛋? 如何打个完美的荷包蛋? 水煮荷包蛋应该什么时候下锅?怎样才能完整不散花? 怎样才能煮出一个完整的荷包蛋? 乳胶漆刷什么颜色好看? 如何煮一个完整的荷包蛋? 请教,客厅墙面乳胶漆用什么颜色好 煮荷包蛋容易散,有什么方法可以煮出完整的荷包蛋? 装修涂什么颜色好看?如何选择乳胶漆颜色搭配? 怎样煮一个完整的荷包蛋。注意!是水煮。 乳胶漆颜色如何搭配搭配 客厅乳胶漆颜色搭配效果图 在煮荷包蛋时,应该掌握哪几个技巧,才会使荷包蛋滑嫩完整? 客厅一般用什么颜色的乳胶漆好看 现代简约的装修墙面漆什么颜色好看? 想要做出个个完整的荷包蛋,要注意些什么? 墙面刷乳胶漆,刷什么颜色好看 朋友在国外我可以给他直接汇款吗 国外转帐给我账户,多久可以到账? 家里装修,乳胶漆用什么颜色的好? 煮荷包蛋总不成型,这是怎么回事?该如何做出完美的荷包蛋?