ios,android使用HTML5开发问题汇总

viewport  控制应用屏幕属性

viewport是一个针对移动web的meta标签,它的主要属性如下

<meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no" />
  • width = [pixel_value | device-width ]

控制 viewport 的宽度,可以指定的一个值或者特殊的值,如 device-width 为设备的宽度(单位为缩放为 100% 时的 CSS 的像素)。

  • height = [pixel_value | device-height]
  • initial-scale = float_value

初始缩放比例,也即是当页面第一次 load 的时候缩放比例。

  • minimum-scale = float_value

允许用户缩放到的最大比例

  • maximum-scale = float_value

允许用户缩放到的最小比例

  • user-scalable = [yes | no]

用户是否可以手动缩放



webkitTouchCallout  禁止原生弹出菜单

CSS3 的webkitTouchCallout  属性可以控制这个原生行为是否被执行

-webkit-touch-callout: [auto|none]

webkitUserSelect   禁止用户选中

如果用户长按web网页的文本内容,都会出现选中的行为,提供复制文字等功能。

CSS3 的webkitUserSelect 属性可以禁止这种默认行为.

-webkit-user-select: [auto|none]


format-detection

/* 取消识别email地址 */
<meta name="format-detection" content="email=no;">
/* 取消识别地址 */
<meta name="format-detection" content="address=no;">
/* 取消识别电话 */
<meta name="format-detection" content="telephone=no"/>

  



IOS下移除按钮原生样式 -webkit-appearance

-webkit-appearance:none;

  

				
时间: 2024-10-10 06:06:22

ios,android使用HTML5开发问题汇总的相关文章

Android and HTML5 开发手机应用(转载)

作为一个WEB开发者,HTML5让我兴奋,因为它可以将桌面应用程序功能带入浏览器中.但在国内,看着到处横行的IE8版本以下的浏览器,觉得到能大规模使用HTML5技术的那天,还遥遥无期.但面对iOS及Android等平台的手机用户越来越多,基于Webkit内核的移动浏览器一定能让HTML5先大规模应用起来.这将对对移动 Web 应用程序开发具有重大影响. 作为非常看好未来手机网络的我,也在一直研究Android平台的应用的开发,也许是因为自己更熟悉HTML及CSS.JS,并受到之前使用HTML和V

移动端HTML5开发问题汇总-样式篇

问题:Android 上圆形图片使用 border 时,边框显示变形 解决:给 img 外嵌套一个元素,为其使用圆角 <div> <img src=""> </div> div{ display: inline-block; border-radius: 50%; border: 4px solid #FF7000; } img{ vertical-align: top; } 问题:Android 上圆角元素,背景颜色会溢出 解决: { backgr

[转]Android样式的开发:shape篇

转载自Keegan小钢原文链接:http://keeganlee.me/post/android/20150830 Android样式的开发:shape篇Android样式的开发:selector篇Android样式的开发:layer-list篇Android样式的开发:drawable汇总篇Android样式的开发:View Animation篇Android样式的开发:Property Animation篇Android样式的开发:Style篇 一个应用,应该保持一套统一的样式,包括Butt

C/C++/IOS/Android/MFC/python等软件定制服务,有人需要吗?

服务内容: 欢迎光临本店http://isoftware.taobao.com/,本地承接各种软件定制服务.主要包括如下四大类: 1.C,C++,MFC,visual studio开发 2.iOS/Android 手机App开发 3.matlab/python/R语言程序开发 4.计算机专业.自动化控制专业,机器学习.模式识别等软件程序 团队介绍: 宏佳科技团队成员都是来自浙大的硕士和博士,曾任职于华为.百度等知名大公司,长期从事软件开发工作,具有丰富的软件开发经验.团队从2011年组建起就开始

Android样式的开发:shape篇

转载请注明:转载自Keegan小钢并标明原文链接:http://keeganlee.me/post/android/20150830微信订阅号:keeganlee_me写于2015-08-30 Android样式的开发:shape篇Android样式的开发:selector篇Android样式的开发:layer-list篇Android样式的开发:drawable汇总篇Android样式的开发:View Animation篇Android样式的开发:Property Animation篇Andr

Android样式的开发

Android样式的开发:shape篇 Android样式的开发:selector篇 Android样式的开发:layer-list篇 Android样式的开发:drawable汇总篇 Android样式的开发:View Animation篇 Android样式的开发:Property Animation篇 Android样式的开发:Style篇   原文地址:https://www.cnblogs.com/vera-bhp/p/8336219.html

使用Html5开发Android和iOS应用:HBuilder、Html5Plus、MUI

活动主题:五一巨献,问答有礼,105QB送给IT互联网界的劳动人民活动时间:4月30日晚上10点~5月2日晚上10点网址: http://ask.jiutianniao.com  2014年的时候,就初步学习了下HTML5进行移动开发.主要考虑是,Android只算入门,iOS完全不会,重新学习太费时间了.如果用HTML5可以搞定的话,入门特别简单,也可以一次性搞定2个平台,节省大量的精力和成本. HBuilder是个IDE,就像Eclipse.Html5Plus是个标准,对HTML5的风准,就

【IOS】Mac和IOS开发资源汇总

本文主要汇集一些苹果开发的资源,会经常更新,建议大家把这篇文章单独收藏(在浏览器中按**command+D**). 今天收录了许多中文网站和博客.大家一定要去感受一下哦. 如果大家有知道不错的站点,可以告诉我.  目录 1.苹果官方文档 2.邮件列表 3.论坛 4.网站 5.博客 6.大会 7.播客和录像 正文 1.苹果官方文档 构建iOS程序:下面的这篇文章介绍了 iOS 程序开发的过程: Start Developing iOS Apps Today 构建Mac OS X程序:下面这篇文章介

利用HTML5开发Android(7)---HTML5本地存储之Database Storage

在上一篇<HTML5本地存储之Web Storage篇>中,简单介绍了如何利用localStorage实现本地存储:实际上,除了sessionStorage和localStorage外,HTML5还支持通过本地数据库进行本地数据存储,HTML5采用的是"SQLite"这种文件型数据库,该数据库多集中在嵌入式设备上,熟悉IOS/Android开发的同学,应该对SQLite数据库比较熟悉. HTML5中的数据库操作比较简单,主要有如下两个函数: 1.通过openDatabase