求酷派大神f1 plus 刷机指点、iPhone7plus现在能降10.33吗?我升级11.26系统之后出现卡顿和发烫严重

单片机、电路板
连接器、接插件
其他元器件
iOS8不要随便升级 鲁大师测试iphone5S性能暴降33%
iOS8不要随便升级 鲁大师测试iphone5S性能暴降33%
  北京时间9月18日凌晨,苹果正式向用户推送了新一代的系统iOS8.0,iOS 8.0在功能上做出了较多的改进,对硬件的要求也进一步的提升。所以在苹果官方的升级名单中就去掉了iPhone 4(A5处理器+512MB内存),不过随着今天上午大面积的升级之后出现了众多的不良反馈,尤其是iPhone 4S用户的卡顿情况大幅增加,而5S在升级后,鲁大师测试成绩显示缩水了约32.9%,也就是说实际性能负担
  北京时间9月18日凌晨,苹果正式向用户推送了新一代的系统iOS8.0,iOS 8.0在功能上做出了较多的改进,对硬件的要求也进一步的提升。所以在苹果官方的升级名单中就去掉了iPhone 4(A5处理器+512MB内存),不过随着今天上午大面积的升级之后出现了众多的不良反馈,尤其是iPhone 4S用户的卡顿情况大幅增加,而5S在升级后,鲁大师测试成绩显示缩水了约32.9%,也就是说实际性能负担增大了32.9%,虽然没有iPhone 4S那么明显的全面卡顿,但还是有部分软件会存在画面延时卡顿的现象。图1:iPhone4s/5s升级iOS8后鲁大师跑分成绩对比    iPhone 4S升级后测试成绩下滑约19%  升级前版本:iOS 7.1.2(测试成绩为:13204,鲁大师数据库用户测试均值:13012)  升级后版本:iOS 8.0(测试成绩为:10679,多渠道获取测试样本均值:10589)图2: iPhone 4S升级后测试成绩下滑情况  iPhone4S是经典的一代机器,不过发布于2011年的旗舰机已经历经3年时光,在手机硬件突飞猛进的时候,这款配备了苹果A5双核、3.5英寸IPS玻璃硬屏(分辨率为960&640像素),背照式800万像素摄像头的一代经典也逐步显出性能上的局促。此次iOS8.0升级,iPhone4S替代了IOS7升级名单中垫底的iPhone 4。不管是鲁大师测试成绩的下滑,还是实际的感受上的卡顿都说明了iOS 8.0都并不适合iPhone4S。如果是仅仅是为了体验新功能去升级可能会得不偿失,因为iPhone4S在iOS7的时候已经开始出现卡顿,以往那种丝滑的感受已经消失,现在升级到负担更重的iOS8,恐怕用起来会非常的难受,所以提醒大家升级要谨慎。  iPhone 5S升级后测试成绩下滑约33%  升级前版本:IOS 7.1.3(测试成绩为:40925,鲁大师数据库用户测试均值:40887)  升级后版本:IOS 8.0(测试成绩为:27769,多渠道获取测试样本均值:27110)  图3: iPhone 5S升级后测试成绩下滑情况  如果说iPhone 4S是廉颇老矣,那么去年才发布的iPhone5S的大幅下滑则是我们没有预想到的。为了验证不是个体原因,我们在第一时间找到了十数部iPhone 5S进行升级前后对照,测试成绩均下降了约32.9%,下降最少的也有30%。可见此次升级对iPhone5S的影响也是普遍性的。  据这些iPhone5s手机的用户表示,升级IOS8.0后某些插件和切换的速度有一定程度的下降,但是还没有明显卡顿感受。还是因为iPhone5s实际性能较高,即便得分下降到27000也比目前仅有10000多分的iPhone4s强出一大截。鲁大师IOS开发技术专家表示iOS 8.0的底层占用资源比IOS7有明显的增多,这是因为功能的增加引起的,如果下一次版本更新继续升级底层占用,即便是iPhone 5S也会在某些重度使用场景里感到卡顿  iOS8的标配当然还是iPhone 6/6 plus,A8处理器的性能应该足以流畅的运行IOS8.0,或许这也是苹果在变相的提醒用户,想要玩的痛快,你需要掏腰包了。
  北京时间9月18日凌晨,苹果正式向用户推送了新一代的系统iOS8.0,iOS 8.0在功能上做出了较多的改进,对硬件的要求也进一步的提升。所以在苹果官方的升级名单中就去掉了iPhone 4(A5处理器+512MB内存),不过随着今天上午大面积的升级之后出现了众多的不良反馈,尤其是iPhone 4S用户的卡顿情况大幅增加,而5S在升级后,鲁大师测试成绩显示缩水了约32.9%,也就是说实际性能负担增大了32.9%,虽然没有iPhone 4S那么明显的全面卡顿,但还是有部分软件会存在画面延时卡顿的现象。图1:iPhone4s/5s升级iOS8后鲁大师跑分成绩对比    iPhone 4S升级后测试成绩下滑约19%  升级前版本:iOS 7.1.2(测试成绩为:13204,鲁大师数据库用户测试均值:13012)  升级后版本:iOS 8.0(测试成绩为:10679,多渠道获取测试样本均值:10589)图2: iPhone 4S升级后测试成绩下滑情况  iPhone4S是经典的一代机器,不过发布于2011年的旗舰机已经历经3年时光,在手机硬件突飞猛进的时候,这款配备了苹果A5双核、3.5英寸IPS玻璃硬屏(分辨率为960&640像素),背照式800万像素摄像头的一代经典也逐步显出性能上的局促。此次iOS8.0升级,iPhone4S替代了IOS7升级名单中垫底的iPhone 4。不管是鲁大师测试成绩的下滑,还是实际的感受上的卡顿都说明了iOS 8.0都并不适合iPhone4S。如果是仅仅是为了体验新功能去升级可能会得不偿失,因为iPhone4S在iOS7的时候已经开始出现卡顿,以往那种丝滑的感受已经消失,现在升级到负担更重的iOS8,恐怕用起来会非常的难受,所以提醒大家升级要谨慎。  iPhone 5S升级后测试成绩下滑约33%  升级前版本:IOS 7.1.3(测试成绩为:40925,鲁大师数据库用户测试均值:40887)  升级后版本:IOS 8.0(测试成绩为:27769,多渠道获取测试样本均值:27110)  图3: iPhone 5S升级后测试成绩下滑情况  如果说iPhone 4S是廉颇老矣,那么去年才发布的iPhone5S的大幅下滑则是我们没有预想到的。为了验证不是个体原因,我们在第一时间找到了十数部iPhone 5S进行升级前后对照,测试成绩均下降了约32.9%,下降最少的也有30%。可见此次升级对iPhone5S的影响也是普遍性的。  据这些iPhone5s手机的用户表示,升级IOS8.0后某些插件和切换的速度有一定程度的下降,但是还没有明显卡顿感受。还是因为iPhone5s实际性能较高,即便得分下降到27000也比目前仅有10000多分的iPhone4s强出一大截。鲁大师IOS开发技术专家表示iOS 8.0的底层占用资源比IOS7有明显的增多,这是因为功能的增加引起的,如果下一次版本更新继续升级底层占用,即便是iPhone 5S也会在某些重度使用场景里感到卡顿  iOS8的标配当然还是iPhone 6/6 plus,A8处理器的性能应该足以流畅的运行IOS8.0,或许这也是苹果在变相的提醒用户,想要玩的痛快,你需要掏腰包了。
型号/产品名
深圳创恩电子有限公司
深圳市英格迪电子有限公司
深圳市英格迪电子有限公司
深圳市英格迪电子有限公司
深圳市英格迪电子有限公司iPhone6以下的机型注意 苹果将停止更新服务-七丽女性网
iPhone6以下的机型注意 苹果将停止更新服务
260 11:25:04标签:
iOS11系统上停止关于32位系统的应用程序服务支持,在iPhone5s以下的机型也都面临着全面停更的消息,将会被列入此次“淘汰”的名单之中。
苹果将会在iOS11系统上停止关于32位系统的应用程序服务支持,这意味着在App
Store中将可能会有超过一半的APP无法正常的更新使用,同时,在iPhone5s以下的机型也都面临着全面停更的消息,也就是说,如果是iPhone比较老化,将会被列入此次“淘汰”的名单之中。将于1月1日开始施行。甚至是iPhone6这样的手机,虽然是处于iOS11的更新范围之内,但是也已经慢慢开始变得卡顿起来了,甚至还出现了电池耗电严重、触摸屏幕没反应等情况。其实,换个说法就是,那些已经是无法更新到iOS11的老iPhone机型这下就确定是要报废了。提醒大家,尽快的最好相关的数据备份与更新程序,防止停止服务之后无法再实现你想要的操作。iPhone老机型也尽量不要升级到iOS11系统,否则在后续只能是加速淘汰的节奏。
iPhoneSE2最新消息 外观渲染图曝光
iPhoneSE二代被曝采用玻璃后壳 将支持无线充电
iPhoneX流量跑得快 每月4GB流量都不够用
vivox9有什么颜色 vivox9新增颜色星空灰
绅士的品格女主角用的手机 超大屏幕LG Optimus Vu
oppor9s什么时候上市 洪荒少女傅园慧自拍都用的oppor9s
乐视超级手机2什么时候上市 乐视超级手机2核心配置曝光
为何苹果产品照片总把时间定格在9点41分?
Ios9.3.4好不好 越狱用户不宜更新Ios9.3.4
苹果iPhone7/Plus Home键改动原因简析
传苹果iPhone7 Plus分为双版本:32GB用户最受伤
手机root后有什么好处和坏处 手机root合理使用扬长避短
iPhoneSE2代发布时间公布 将支持无线充电
疑似HTC U11+新配色曝光 红色版售价5200元
LG G7将于4月发布上市 新机参数配置曝光
HTC U11 Plus红色版即将推出 价格5200元
三星Note9手机最新消息 将采用屏下指纹解锁
2014拍照效果最好的手机推荐 2000W高像素智能手机
iPhone 6s什么时候上市2015春季发布 有图有真相苹果新产品不远了
什么手机拍照最好看 推荐自带有美颜功能的手机
性价比高的笔记本电脑排名 十大热卖便携式电脑推荐
iphone6移动合约机套餐 合约价不划算无零元购
2014女性拍照手机排行榜 五款美颜手机瞬间变白富美
教你如何使用苹果iphone4s拍照技巧
八款超长待机的智能手机 大容量电池十分耐用
什么手机好看又好用 潮人必备6款好看又好用的牌子机天极传媒:天极网全国分站
您现在的位置:
& >>iPhone7报价:充足性能减少换新机欲望
iPhone7报价:充足性能减少换新机欲望
天极网手机频道
作者:李俊广
责编:李俊广
 & 长期以来,的性能、系统和摄像等方面,都是的标杆,如果说哪款最接近完美,非新款莫属。近几年的智能手机性能飙升一发不可收拾,如果只是应对日常应用,两、三年前的手机也是卓卓有余,就如现在依然有朋友使用iPhone5S,手上拿着/6PLUS打王者的童鞋也不少,至于上一代iPhone6S/6S PLUS更是满大街都能看见,究其原因,主要是手机性能足够用户使用,所以更换新机的欲望便极大的减少。还有果粉没怎么摸过iPhone7,在大家眼中,iPhone7/7PLUS看似提升不大,但上手之后才能感受到它的真正实力。这不,iPhone7的跑分只是在近两个月才被,如今虽然跌入跑分榜底部,却还是榜上有名,只能说明性能是十分充足的。
  转眼即将奔向九月,即将登场,使用iPhone5S和iPhone6/6PLUS的用户或许会考虑换新机,但手上拿着iPhone6S/6SPLUS的果粉却未必会考虑,近期才购买iPhone7/7PLUS的毕业生们,肯定不会马上换机,除了不差钱的土豪和喜欢第一时间炫耀新机的盆友,想必大家换新款iPhone的的需求真是不太多。不妨先看目前正在大力猛将的iPhone7/7PLUS吧。(以下报价是华强北卖场批发价,并非零售价。实际零售价在此基础上至少添加一、两百元,甚至更多,视具体机型而定。)
  国行报价:
iPhone7国行报价
  国行4.7寸的iPhone7经过前两周的俯冲之后,本周开始减缓了下降的速度,多数降幅缩短至几十元。由于国行价格直接逼供港行机,所以热度有所上升,可惜越接近9月,购买iPhone7的用户越少,因为多数用户都不希望购买一台新手机不到一两个月便开始大幅度降价。如果依然着急入手iPhone7的朋友,目前经过大降价的国行版价格也是可以接受的。
  国行iPhone7Plus在上周爆降之后,本周触底反弹,只是犹如海绵球触底,几乎反弹不起来多少,多款机型小涨几十元,也有继续跌价的款式,整体影响不大。而最贵的版本只有亮黑色有货,小涨80元,批发报价6400元。
  港行激活报价:
iPhone7港行激活
  iPhone7港行激活虽然在上周有全面降价超过三位数的精彩表现,可惜价格依然高于国行,所以本周继续猛降,多数下跌超过百元,只是版本依然比国行版本高,版本勉强打成平手。如果你准备入手iPhone7,会选择哪个版本呢?
iPhone7Plus港行激活
  港行激活iPhone7Plus依然是大面积降价,相信这一时期,价格最高的256GB版本销量必然较少,而国行版本并没有多少256GB PLUS的存货,所以想在华强北卖场购买这一版本的用户多数瞄准港版机。为了在降价前继续保持出货量,256GB版本正在大力猛降,黑色版已经在6K的位置,亮黑版最低报价5730元。当然,这些都是批发价,实际在华强北卖场购买的价格比这一报价高出一些。
  港行原封:
iPhone7港行原封
  港行原封和港行激活各个的价格相差较小,就不说了。
iPhone7Plus港行原封
  港行iPhone7Plus方面,与激活版本类似,也不说了。
  美版激活:
iPhone7美版激活
  iPhone7美版激活32GB版本在本周继续下潜,来到了3850元的低价位,对比上周,降价幅度不算大,但已经创造了历史新低价。128GB版本的价格基本停滞,4800元的价格对比其它版本都低了不少。至于256GB版本依旧没有货。
iPhone7Plus美版激活
  iPhone7Plus美版激活在本周终于hold不住了,大面积降价,部分下跌达到100元,多数有几十元的下调。尽管价格已经十分低,相信未来几周还会有惊人表现。
  美版未激活:
iPhone 7美版未激活
  未激活的美版iPhone7相较激活版本的价格高出几百元,本周虽然有全面降价,之时幅度不大,与国行版和港行版价格相差不多。256GB版本在最后时期估计是最难卖出的,估计商家也不敢再多进货了。
iPhone7Plus美版未激活
  iPhone7Plus美版未激活方面,32GB版本价格保持不变,目前在5K的位置算是足够的低价!128GB版本多数小降几十元,犹如蜻蜓点水一般,波动很小。至于256GB皇帝版,估计会采取持续降价的攻势,以完成最后一班站岗。
  本期小结:iPhone7/7PLUS通过上周的大幅度跳水后,本周降价势头减缓,但明显只是个缓冲。面对新款iPhone即将到来,iPhone7降价绝对不可避免,只是还能再降价多少的问题。尤其是传闻中的7S/7S PLUS,必定会使现任的iPhone7/7PLUS价格跌至一定低价。然而需不需要换新机,想必果粉们都心中有数,也或许等iPhone7降低到一定价位后,性价比也是不错的。
(作者:李俊广责任编辑:李俊广)
天极新媒体&最酷科技资讯扫码赢大奖
* 网友发言均非本站立场,本站不在评论栏推荐任何网店、经销商,谨防上当受骗!
屏幕尺寸:4.7英寸
CPU型号:苹果A10+M10协处理器
4G制式:移动联通电信全网通(TD-LTE/FDD-LTE)
处理器核心:四核
操作系统版本:iOS 10
RAM容量:2GB
ROM容量:32GB
电池容量(mAh):1960mAh
后置摄像头:1200万
前置摄像头:700万
指纹识别:支持
网上商城商品/规格/促销价格
整机数码游戏软件倾力总结40条常见的移动端Web页面问题解决方案
转载 & & 作者:Aaron
移动端Web需要照顾触摸操作的体验,以及更多的屏幕旋转与尺寸适配等问题,非常琐碎,在这里为大家倾力总结40条常见的移动端Web页面问题解决方案,欢迎收看收藏!
1、安卓浏览器看背景图片,有些设备会模糊。
用同等比例的图片在PC机上很清楚,但是手机上很模糊,原因是什么呢?
经过研究,是devicePixelRatio作怪,因为手机分辨率太小,如果按照分辨率来显示网页,这样字会非常小,所以苹果当初就把iPhone 4的960640分辨率,在网页里只显示了480320,这样devicePixelRatio=2。现在android比较乱,有1.5的,有2的也有3的。
想让图片在手机里显示更为清晰,必须使用2x的背景图来代替img标签(一般情况都是用2倍)。例如一个div的宽高是100100,背景图必须得200200,然后background-size:,这样显示出来的图片就比较清晰了。
代码可以如下:
background:url(../images/icon/all.png) no-
-webkit-background-size:50px 50
background-size: 50px 50display:inline- width:100%; height:50
或者指定 background-size:都可以,大家试试!
2、图片加载
若您遇到图片加载很慢的问题,对这种情况,手机开发一般用canvas方法加载:
具体的canvas API 参见:http://javascript.ruanyifeng.com/htmlapi/canvas.html
下面举例说明一个canvas的例子:
&li&&canvas&&/canvas&&/li&
js动态加载图片和li 总共举例17张图片!
var total=17;
var zWin=$(window);
var render=function(){
var padding=2;
var winWidth=zWin.width();
var picWidth=Math.floor((winWidth-padding*3)/4);
var tmpl ='';
for (var i=1;i&=i++){
var imgSrc='img/'+i+'.jpg';
if(i%4==1){
tmpl +='&li style="width:'+picWidth+'height:'+picWidth+'padding-left:'+p+'padding-top:'+padding+'"&&canvas id="cvs_'+i+'"&&/canvas&&/li&';
var imageObj = new Image();
imageObj.index =
imageObj.onload = function(){
var cvs =$('#cvs_'+this.index)[0].getContext('2d');
cvs.width = this.
cvs.height=this.
cvs.drawImage(this,0,0);
imageObj.src=imgS
3、假如手机网站不用兼容IE浏览器,一般我们会使用zeptojs。zeptojs内置Touch events方法,具体可以看http://zeptojs.com/#Touch events
看了一下zeptio新版的API,已经支持IE10以上浏览器,对zeptojs可以选择使用!
4、防止手机中网页放大和缩小,这点是最基本的,最为手机网站开发者来说应该都知道的,就是设置meta中的viewport
还有就是,有些手机网站我们看到如下声明:
&!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "http://www.wapforum.org/DTD/xhtml-mobile10.dtd"&
设置了DTD的方式是XHTML的写法,假如我们页面运用的是html5,可以不用设置DTD,直接声明&!DOCTYPE html&。
使用viewport使页面禁止缩放。 通常把user-scalable设置为0来关闭用户对页面视图缩放的行为。
&meta name="viewport" content="user-scalable=0" /&
但是为了更好的兼容,我们会使用完整的viewport设置。
&meta name="viewport" content="width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=0" /&
当然,user-scalable=0,有的人也写成user-scalable=no,都可以的。
5、apple-mobile-web-app-capable
apple-mobile-web-app-capable是设置Web应用是否以全屏模式运行。
&meta name="apple-mobile-web-app-capable" content="yes"&
如果content设置为yes,Web应用会以全屏模式运行,反之,则不会。content的默认值是no,表示正常显示。你可以通过只读属性window.navigator.standalone来确定网页是否以全屏模式显示。
6、format-detection
format-detection 启动或禁用自动识别页面中的电话号码。
&meta name="format-detection" content="telephone=no"&
默认情况下,设备会自动识别任何可能是电话号码的字符串。设置telephone=no可以禁用这项功能。
7、html5调用安卓或者ios的拨号功能
html5提供了自动调用拨号的标签,只要在a标签的href中添加tel:就可以了。
&a href="tel:,0-6999 转 1034&/a&
拨打手机直接如下
&&a href="tel:"&点击拨打&/a&
8、html5GPS定位功能
具体请看:http://www.jb51.net/post/html5_GPS_getCurrentPosition
9、上下拉动滚动条时卡顿、慢
-webkit-overflow-scrolling:
overflow-scrolling:
Android3+和iOS5+支持CSS3的新属性为overflow-scrolling
10、禁止复制、选中文本
-webkit-user-select:
-moz-user-select:
-khtml-user-select:
user-select:
解决移动设备可选中页面文本(视产品需要而定)
11、长时间按住页面出现闪退
-webkit-touch-callout:
12、iphone及ipad下输入框默认内阴影
-webkit-appearance:
13、ios和android下触摸元素时出现半透明灰色遮罩
-webkit-tap-highlight-color:rgba(255,255,255,0)
设置alpha值为0就可以去除半透明灰色遮罩,备注:transparent的属性值在android下无效。
后面一篇文章有详细介绍,地址:http://www.jb51.net/post/phone_web_ysk
14、active兼容处理 即 伪类 :active 失效
方法一:body添加ontouchstart
&body ontouchstart=""&
方法二:js给 document 绑定 touchstart 或 touchend 事件
color: #000;
a:active {
&a herf=foo &bar&/a&
document.addEventListener('touchstart',function(){},false);
15、动画定义3D启用硬件加速
-webkit-transform:translate3d(0, 0, 0)
transform: translate3d(0, 0, 0);
注意:3D变形会消耗更多的内存与功耗
16、Retina屏的1px边框
border-width:
17、webkit mask 兼容处理
某些低端手机不支持css3 mask,可以选择性的降级处理。
比如可以使用js判断来引用不同class:
if( 'WebkitMask' in document.documentElement.style){
alert('支持mask');
alert('不支持mask');
18、旋转屏幕时,字体大小调整的问题
html, body, form, fieldset, p, div, h1, h2, h3, h4, h5, h6 {
-webkit-text-size-adjust:100%;
19、transition闪屏
/设置内嵌的元素在 3D 空间如何呈现:保留3D /
-webkit-transform-style: preserve-3d;
/ 设置进行转换的元素的背面在面对用户时是否可见:隐藏 /
-webkit-backface-visibility:
20、圆角bug
某些Android手机圆角失效
background-clip: padding-
21、顶部状态栏背景色
&meta name="apple-mobile-web-app-status-bar-style" content="black" /&
除非你先使用apple-mobile-web-app-capable指定全屏模式,否则这个meta标签不会起任何作用。
如果content设置为default,则状态栏正常显示。如果设置为blank,则状态栏会有一个黑色的背景。如果设置为blank-translucent,则状态栏显示为黑色半透明。如果设置为default或blank,则页面显示在状态栏的下方,即状态栏占据上方部分,页面占据下方部分,二者没有遮挡对方或被遮挡。如果设置为blank-translucent,则页面会充满屏幕,其中页面顶部会被状态栏遮盖住(会覆盖页面20px高度,而iphone4和itouch4的Retina屏幕为40px)。默认值是default。
22、设置缓存
&meta http-equiv="Cache-Control" content="no-cache" /&
手机页面通常在第一次加载后会进行缓存,然后每次刷新会使用缓存而不是去重新向服务器发送请求。如果不希望使用缓存可以设置no-cache。
23、桌面图标
&link rel="apple-touch-icon" href="touch-icon-iphone.png" /&
&link rel="apple-touch-icon" sizes="76x76" href="touch-icon-ipad.png" /&
&link rel="apple-touch-icon" sizes="120x120" href="touch-icon-iphone-retina.png" /&
&link rel="apple-touch-icon" sizes="152x152" href="touch-icon-ipad-retina.png" /&
iOS下针对不同设备定义不同的桌面图标。如果不定义则以当前屏幕截图作为图标。
上面的写法可能大家会觉得会有默认光泽,下面这种设置方法可以去掉光泽效果,还原设计图的效果!
&link rel="apple-touch-icon-precomposed" href="touch-icon-iphone.png" /&
图片尺寸可以设定为5757(px)或者Retina可以定为114114(px),ipad尺寸为72*72(px)
24、启动画面
&link rel="apple-touch-startup-image" href="start.png"/&
iOS下页面启动加载时显示的画面图片,避免加载时的白屏。
可以通过madia来指定不同的大小:
&!--iPhone--&
&link href="apple-touch-startup-image-320x460.png" media="(device-width: 320px)" rel="apple-touch-startup-image" /&
&!-- iPhone Retina --&
&link href="apple-touch-startup-image-640x920.png" media="(device-width: 320px) and (-webkit-device-pixel-ratio: 2)" rel="apple-touch-startup-image" /&
&!-- iPhone 5 --&
&link rel="apple-touch-startup-image" media="(device-width: 320px) and (device-height: 568px) and (-webkit-device-pixel-ratio: 2)" href="apple-touch-startup-image-640x1096.png"&
&!-- iPad portrait --&
&link href="apple-touch-startup-image-768x1004.png" media="(device-width: 768px) and (orientation: portrait)" rel="apple-touch-startup-image" /&
&!-- iPad landscape --&
&link href="apple-touch-startup-image-748x1024.png" media="(device-width: 768px) and (orientation: landscape)" rel="apple-touch-startup-image" /&
&!-- iPad Retina portrait --&
&link href="apple-touch-startup-image-.png" media="(device-width: 1536px) and (orientation: portrait) and (-webkit-device-pixel-ratio: 2)" rel="apple-touch-startup-image" /&
&!-- iPad Retina landscape --&
&link href="apple-touch-startup-image-.png"media="(device-width: 1536px) and (orientation: landscape) and (-webkit-device-pixel-ratio: 2)"rel="apple-touch-startup-image" /&
25、浏览器私有及其它meta
以下属性在项目中没有应用过,可以写一个demo测试以下!
QQ浏览器私有
&meta name="x5-fullscreen" content="true"&
&meta name="x5-orientation" content="portrait"&
&meta name="x5-orientation" content="landscape"&
&meta name="x5-page-mode" content="app"&
UC浏览器私有
&meta name="full-screen" content="yes"&
&meta name="screen-orientation" content="portrait"&
&meta name="screen-orientation" content="landscape"&
&meta name="browsermode" content="application"&
针对手持设备优化,主要是针对一些老的不识别viewport的浏览器,比如黑莓
&meta name="HandheldFriendly" content="true"&
微软的老式浏览器
&meta name="MobileOptimized" content="320"&
windows phone 点击无高光
&meta name="msapplication-tap-highlight" content="no"&
26、 IOS中input键盘事件keyup、keydown、keypress支持不是很好
问题是这样的,用input search做模糊搜索的时候,在键盘里面输入关键词,会通过ajax后台查询,然后返回数据,然后再对返回的数据进行关键词标红。用input监听键盘keyup事件,在安卓手机浏览器中是可以的,但是在ios手机浏览器中变红很慢,用输入法输入之后,并未立刻相应keyup事件,只有在通过删除之后才能相应!
解决办法:
可以用html5的oninput事件去代替keyup
&input type="text" id="testInput"&
&script type="text/javascript"&
document.getElementById('testInput').addEventListener('input', function(e){
var value = e.target.
然后就达到类似keyup的效果!
27、h5网站input 设置为type=number的问题
h5网页input 的type设置为number一般会产生三个问题,一个问题是maxlength属性不好用了。另外一个是form提交的时候,默认给取整了。三是部分安卓手机出现样式问题。
问题一解决,我目前用的是js。如下
&input type="number" oninput="checkTextLength(this ,10)"&
function checkTextLength(obj, length) {
if(obj.value.length & length)
obj.value = obj.value.substr(0, length);
问题二,是因为form提交默认做了表单验证,step默认是1,要设置step属性,假如保留2位小数,写法如下:
&input type="number" step="0.01" /&
关于step,我在这里做简单的介绍,input 中type=number,一般会自动生成一个上下箭头,点击上箭头默认增加一个step,点击下箭头默认会减少一个step。number中默认step是1。也就是step=0.01,可以允许输入2位小数,并且点击上下箭头分别增加0.01和减少0.01。
假如step和min一起使用,那么数值必须在min和max之间。
看下面的例子:
&input type="number" step="3.1" min="1" /&
输入框可以输入哪些数字?
首先,最小值是1,那么可以输入1.0,第二个是可以输入(1+3.1)那就是4.1,以此类推,每次点击上下箭头都会增加或者减少3.1,输入其他数字无效。这就是step的简单介绍。
问题三,去除input默认样式
input[type=number] {
-moz-appearance:
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
-webkit-appearance:
margin: 0;
28、ios 设置input 按钮样式会被默认样式覆盖
解决方式如下:
textarea {
border: 0;
-webkit-appearance:
设置默认样式为none
29、IOS键盘字母输入,默认首字母大写
解决方案,设置如下属性
&input type="text" autocapitalize="off" /&
30、select 下拉选择设置右对齐
设置如下:
select option {
direction:
31、通过transform进行skew变形,rotate旋转会造成出现锯齿现象
可以设置如下:
-webkit-transform: rotate(-4deg) skew(10deg) translateZ(0);
transform: rotate(-4deg) skew(10deg) translateZ(0);
outline: 1px solid rgba(255,255,255,0)
32、移动端点击300ms延迟
300ms尚可接受,不过因为300ms产生的问题,我们必须要解决。300ms导致用户体验并不是很好,解决这个问题,我们一般在移动端用tap事件来取代click事件。
推荐两个js,一个是fastclick,一个是tap.js
关于300ms延迟,具体请看:http://thx.github.io/mobile/300ms-click-delay/
33、移动端点透问题
案例如下:
&div id="haorooms"&点头事件测试&/div&
&a href="www.jb51.net"&www.jb51.net&/a&
div是绝对定位的蒙层,并且z-index高于a。而a标签是页面中的一个链接,我们给div绑定tap事件:
$('#haorooms').on('tap',function(){
$('#haorooms').hide();
我们点击蒙层时 div正常消失,但是当我们在a标签上点击蒙层时,发现a链接被触发,这就是所谓的点透事件。
touchstart 早于 touchend 早于click。 亦即click的触发是有延迟的,这个时间大概在300ms左右,也就是说我们tap触发之后蒙层隐藏, 此时 click还没有触发,300ms之后由于蒙层隐藏,我们的click触发到了下面的a链接上。
(1)尽量都使用touch事件来替换click事件。例如用touchend事件(推荐)。
(2)用fastclick,https://github.com/ftlabs/fastclick
(3)用preventDefault阻止a标签的click
(4)延迟一定的时间(300ms+)来处理事件 (不推荐)
(5)以上一般都能解决,实在不行就换成click事件。
下面介绍一下touchend事件,如下:
$("#haorooms").on("touchend", function (event) {
event.preventDefault();
34、消除 IE10 里面的那个叉号
input:-ms-clear{display:}
35、关于 iOS 与 OS X 端字体的优化(横竖屏会出现字体加粗不一致等)
iOS 浏览器横屏时会重置字体大小,设置 text-size-adjust 为 none 可以解决 iOS 上的问题,但桌面版 Safari 的字体缩放功能会失效,因此最佳方案是将 text-size-adjust 为 100% 。
-webkit-text-size-adjust: 100%;
-ms-text-size-adjust: 100%;
text-size-adjust: 100%;
36、关于 iOS 系统中,中文输入法输入英文时,字母之间可能会出现一个六分之一空格
可以通过正则去掉
this.value = this.value.replace(/\u2006/g, '');
37、移动端 HTML5 audio autoplay 失效问题
这个不是 BUG,由于自动播放网页中的音频或视频,会给用户带来一些困扰或者不必要的流量消耗,所以苹果系统和安卓系统通常都会禁止自动播放和使用 JS 的触发播放,必须由用户来触发才可以播放。
解决方法思路:先通过用户 touchstart 触碰,触发播放并暂停(音频开始加载,后面用 JS 再操作就没问题了)。
解决代码:
document.addEventListener('touchstart', function () {
document.getElementsByTagName('audio')[0].play();
document.getElementsByTagName('audio')[0].pause();
38、移动端 HTML5 input date 不支持 placeholder 问题
这个我感觉没有什么好的解决方案,用如下方法
&input placeholder="Date" class="textbox-n" type="text" onfocus="(this.type='date')"& id="date"&
有的浏览器可能要点击两遍!
39、部分机型存在type为search的input,自带close按钮样式修改方法
有些机型的搜索input控件会自带close按钮(一个伪元素),而通常为了兼容所有浏览器,我们会自己实现一个,此时去掉原生close按钮的方法为
#Search::-webkit-search-cancel-button{
如果想使用原生close按钮,又想使其符合设计风格,可以对这个伪元素的样式进行修改。
40、唤起select的option展开
zepto方式:
$(sltElement).trrgger("mousedown");
原生js方式:
function showDropdown(sltElement) {
event = document.createEvent('MouseEvents');
event.initMouseEvent('mousedown', true, true, window);
sltElement.dispatchEvent(event);
您可能感兴趣的文章:
大家感兴趣的内容
12345678910
最近更新的内容
常用在线小工具

我要回帖

更多关于 大神f1plus刷机包 的文章

 

随机推荐