最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

移动前端开发总结

来源:动视网 责编:小采 时间:2020-11-27 15:39:02
文档

移动前端开发总结

移动前端开发总结:移动前端开发,也就是webapp,主要是针对Iphone、Android等高端手机。 1、禁止用户屏幕旋转。 这点可以肯定的说是做不到的,之前因为有项目需要禁止屏幕旋转,所以网上查阅了大量的资料,发现根本没有解决办法,在移动版webkit中根本做不到。苹果api也说明
推荐度:
导读移动前端开发总结:移动前端开发,也就是webapp,主要是针对Iphone、Android等高端手机。 1、禁止用户屏幕旋转。 这点可以肯定的说是做不到的,之前因为有项目需要禁止屏幕旋转,所以网上查阅了大量的资料,发现根本没有解决办法,在移动版webkit中根本做不到。苹果api也说明


移动前端开发,也就是webapp,主要是针对Iphone、Android等高端手机。

1、禁止用户屏幕旋转。

这点可以肯定的说是做不到的,之前因为有项目需要禁止屏幕旋转,所以网上查阅了大量的资料,发现根本没有解决办法,在移动版webkit中根本做不到。苹果api也说明了,我们为了让用户在safari中正常的浏览网页,我们必须保证用户的设备处于任何一个方位时,safari都能够正常的显示网页内容(也就是自适应),所以我们禁止开发者阻止浏览器的orientationchange事件,所以ios是禁止阻止orientationchange事件的,而Android也一样,也是无法禁止屏幕旋转,所以在webapp里是做不到了。但是可以利用orientationchange事件判断方向,横屏时的显示方式与竖屏时的显示方式,写成两种样式。

2、webkit内核的私有meta标签

(1)、主要I是强制让文档的宽度与设备宽度保持1:1,最大宽度1.0,禁止屏幕缩放。

(2)、iphone的私有标签,iphone顶端状态条的样式。

(3)、这个也是iphone私有标签,允许全屏浏览。

(4)、禁止数字自动识别为电话号码,这个比较有用,因为一串数字在iphone上会显示成蓝色,样式加成别的颜色也是不生效的。

3、去除Android自动识别邮箱地址

安卓有邮箱自动识别功能,而苹果却没有。想去除邮箱识别功能,那就在head中加入一个meta标签。

4、去除Android和ios的url地址栏

  1. setTimeout(scrollTo,0,0,0);

将这句话放到window.onload里就行。

(参考:WEB前端 http://www.linzenews.com/program/web/2773.html)

文档

移动前端开发总结

移动前端开发总结:移动前端开发,也就是webapp,主要是针对Iphone、Android等高端手机。 1、禁止用户屏幕旋转。 这点可以肯定的说是做不到的,之前因为有项目需要禁止屏幕旋转,所以网上查阅了大量的资料,发现根本没有解决办法,在移动版webkit中根本做不到。苹果api也说明
推荐度:
标签: 移动 开发 移动端
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top