1.为什么要检测网络状态?1.1 让用户知道自己的网络状态,防止用户埋怨"这个应用太垃圾,获取数据那么慢"1.2 根据用户的网络状态,智能处理,提升用户体验例如某些手机浏览器,检测到用户网络是2G/3G时,会自动切换为无图模式2.手动触发2.1 首先下载苹果的示例程序Reachability, 取得...
分类:
移动开发 时间:
2015-01-24 06:42:49
阅读次数:
185
对于一般性手机(pad)浏览器的判断
彻底解决UC浏览器不能准确判断的问题
分类:
移动开发 时间:
2015-01-22 14:35:33
阅读次数:
517
对于一般性手机(pad)浏览器的判断
彻底解决UC浏览器不能准确判断的问题
分类:
移动开发 时间:
2015-01-22 13:01:03
阅读次数:
155
在移动设备浏览器上,通过为视口(viewport)设置 meta 属性为 user-scalable=no 可以禁用其缩放(zooming)功能。这样禁用缩放功能后,用户只能滚动屏幕,就能让你的网站看上去更像原生应用的感觉。注意,这种方式我们并不推荐所有网站使用,还是要看你自己的情况而定!还有一种写...
分类:
移动开发 时间:
2015-01-21 11:29:58
阅读次数:
227
基本1920x1080的手机,对于html5的页面来讲,获得的device-width,一般是420px,这个值是经过浏览器转换过的,与屏幕像素宽度不同A pixel is not a pixelhtml5页面中使用px,是经过转换的,一般是有多个screen像素组成一个html5页面像素,相当于a...
分类:
移动开发 时间:
2015-01-20 08:56:01
阅读次数:
127
调用手机默认的浏览器:1 Intent intent = new Intent();2 intent.setAction("android.intent.action.VIEW");3 Uri targetUrl = Uri.parse("http://www.cnblogs.com/ivan-al...
分类:
移动开发 时间:
2015-01-15 23:36:36
阅读次数:
183
互联网行业时不时地上演撕逼大战,而撕逼的背后或许是真爱,手Q浏览器一经出世就与UC之间纠缠不清。而UC十年中,前五年孤傲的没有小伙伴,而后5年则是与手Q浏览器共同经历基情燃烧的岁月。进入2015年,双方的基情或许会出现变故。09年,UC迎来最强对手“战斗”是互联网的主题,..
分类:
其他好文 时间:
2015-01-15 01:55:58
阅读次数:
156
* {
-webkit-tap-highlight-color: transparent;
-webkit-appearance: none;
}
CSS放入全局,屏蔽部分手机浏览器 点击链接出现蓝色虚线框。...
分类:
移动开发 时间:
2015-01-14 16:52:04
阅读次数:
350
在工作中经常遇到在手机浏览器中浏览网页时,点击页面中的按钮或者是具备点击事件的元素,就会出现一个默认的高亮框,影响整体的感观体验。
我们可以用一个简单的css3属性就能加以解决,该属性就是:
-webkit-tap-highlight-color
举个栗子:
对该按钮加上相应的css样式:
-webkit-tap-highlight-color: rgba(0,0,0,0);
-...
分类:
移动开发 时间:
2015-01-14 16:49:03
阅读次数:
168
消费者使用手机浏览器访问你的网站,如果没有发现他们想要的内容,他们就会很快退出离开网站。如何提高移动客户访问体验?让客户花更长时间停留在您的网站,增加页面访问,减少退出率,提高转化率。研究发现,传统网站已经完全不适合移动客户,需要对移动客户专门定制移动手机网站。服务器程序必须自动检测客户使用的终端类...
分类:
Web程序 时间:
2015-01-12 14:26:48
阅读次数:
173