移动端开发环境

Emulation 模拟器

真机测试 wamp

一:Device 设备设置
1. model 模型选择
2. resolution 分辨率设置
3. Device pixel ratio 像素比设置
4. *Emulate mobile 模拟移动端特性
5. *Enable text autosizing 自动缩放字体
6. *Shrink to fit 缩放以适应屏幕
二:Media 媒体查询
三:Network 浏览器信息
四:Sensors 传感器
1. Emulate touch screen 模拟移动端触摸事件
--touch-events
2. Device Geolocation Overrides 重置地理信息
3. Accelerometer 模拟陀螺仪
α 围绕这Z轴的旋转
β 围绕这X轴的旋转
γ 围绕这Y轴的旋转

<meta name="viewport" content="" /> 视口(浏览器窗口)
1.width [pixel_value | device-width (手机默认宽度,物理分辨率)]
2.user-scalable 是否允许缩放 (no||yes)
3.initial-scale 初始比例
4.minimum-scale 允许缩放的最小比例
5.maximum-scale 允许缩放的最大比例
6.target-densitydpi [dpi_value | device-dpi | high-dpi | medium-dpi | low-dpi] 像素点

页面设置
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1" />视口的设置

<meta name="format-detection" content="telephone=no, address=no, email=no"> 禁止拨打电话、地址、邮箱
<meta name="apple-mobile-web-app-capable" content="yes"> 苹果自动生成到桌面
<meta name="apple-mobile-web-app-status-bar-style" content="black">滚动条颜色设置

布局设置

<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1" />

html{height:100%;overflow:hidden;}
body{height:100%;overflow:auto;margin:0;}

<script>
/*   document.documentElement.getBoundingClientRect().width      取设备宽度*/
var iWidth=document.documentElement.getBoundingClientRect().width;
iWidth=iWidth>540?540:iWidth;
document.body.style.fontSize=iWidth/10+"px";
</script>

时间: 2024-10-02 18:44:05

移动端开发环境的相关文章

一起学Google Daydream VR开发,快速入门开发基础教程一:Android端开发环境配置一

原文因涉及翻墙信息,被强制删除,此文为补发! 准备工作 进入Google Daydream开发者官网,开启准备工作,官网地址:https://vr.google.com/daydream/developers/ -------------------------------------------------------------------------------------------------------------------- Google Daydream开发者网址: https

Daydream从入门到精通——快速入门开发基础教程二:Android端开发环境配置二

开始部署 上篇介绍了开发Daydream Android VR需要的基本环境,这篇我们来看看如何部署和运用官方示例. -------------------------------------------------------------------------------------------------------------------- Daydream快速入门开发基础教程一:Android端开发环境配置一 http://blog.csdn.net/jaikydota163/arti

taro react-native端开发环境搭建

taro跨端开发搭建环境中遇到的坑以及解决办法: 安装node_modules依赖时经常会出错,这时可以把依赖删了,重新按照依赖,可以使用命令yarn/cnpm/npm,用这些命令安装依赖也可能会出错,多试一下,看哪个可以安装成功,一般是yarn>cnpm>npm. 编译react native项目时,会报“Cannot find module 'fbjs/lib/keyMirror'” 原因:@tarojs/cli中没有fbjs依赖 解决方法:首先输入命令$ npm config get p

使用Html5+C#+微信 开发移动端游戏详细教程 :(二)准备工作&amp;开发环境

C#开发环境:VS2013; H5开发环境:WebStorm; 数据库:mysql+navicat管理工具: 操作系统:win7: 调试:chrome浏览器 如果想在微信端上线运营游戏请做好以下准备工作: 注册企业营业执照: 申请1个域名并通过企业认证: 独立服务器(CDN加速:RDS数据库): 域名备案: 申请微信服务号并通过企业认证, 开通微信和支付宝商户: 申请微信手机支付和支付宝即时到帐业务: 一切就绪后我们就可以开工了.

移动端自动化之-----搭建android开发环境

一.安装Java环境: java 环境分JDK 和JRE ,JDK就是Java Development Kit.简单的说JDK是面向开发人员使用的SDK,它提供了Java的开发环境和运行环境. JRE是Java Runtime Enviroment是指Java的运行环境,是面向Java程序的使用者 此处安装自己百度. 配置Java相关环境变量后,验证Java是否成功: 二.安装Android ADT 官网下载地址:http://developer.android.com/sdk/index.ht

android开发环境的发展演变

暑假刚开始进行android移动端的开发,在配置好java开发环境和安装好eclipse时,需要进行ADT的安装,下载了ADT最新版本应安装,安装完成后开始下载SDK,这是遇到了很多问题,首先是Failed to fetch URL http://dl-ssl.google.com/android/repository/addons_list-1.xml.我下载了一个晚上的SDK遇到了网站不可下载被墙,然后开始各种百度,用了很多方法网友依旧解决不了问题,最后决定直接把同学的SDK拿过来用,辛苦复

利用grunt-contrib-connect和grunt-connect-proxy搭建前后端分离的开发环境

前后端分离这个词一点都不新鲜,完全的前后端分离在岗位协作方面,前端不写任何后台,后台不写任何页面,双方通过接口传递数据完成软件的各个功能实现.此种情况下,前后端的项目都独立开发和独立部署,在开发期间有2个问题不可避免:第一是前端调用后台接口时的跨域问题(因为前后端分开部署):第二是前端脱离后台服务后无法独立运行.本文总结最近一个项目的工作经验,介绍利用grunt-contrib-connect和grunt-connect-proxy搭建前后端分离的开发环境的实践过程,希望能对你有所帮助. 注:

【笔记】vue-cli 开发环境中跨域连接后台api

在vue-cli 项目中很多人会用到mock 数据(模拟数据),但是我觉得如果在真实的数据库交互中开发会更有安全感一些,所以查了一下百度很多人推荐的就是: 跨域! 跨域是什么概念?不同的主机名,同主机名不同端口号.....这些都是跨域,可以看看这篇文章http://www.qdfuns.com/notes/17659/bb090a096034a8074332a5060e9b6a3c.html  因为启动vue-cli nodejs 会为我们创建一个服务器,一台电脑的端口号又不可以重复所以便唯有跨

混合式app ionic2.x 手动搭建开发环境教程分享(nodejs,jdk,ant,androidsdk)

1.ionic简介 为什么选用ionic: 彻底开源且免费 性能优异 基于红的发紫的AngularJs 漂亮的UI 强大的命令行(基于更热门的nodejs) 开发团队非常活跃 ngCordova,将主流的Cordova API或者Cordova插件封装为AngularJS扩展,使用非常方便 开源免费的webfont icon库ionicons,基本满足你icon需求 2.相关下载: Node.js(npm安装工具) :  https://nodejs.org/en/ jdk (android编译