如何实现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.改善图像的显示方式 <picture>标签有助于优化图像的显示方式。它通常用于:风格:指定媒体在不同情况下的显示方式(例如,为较小的屏幕装载较小版本的图像)。它是创建响应式设计的一个关键环节。提高速度:根据用户的屏幕规格指定图片所...
怎么切换成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 禁止系统自动添加效果,直接显示设计原图。<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...