移动端4个知识点

1. 浏览器后退造成的seajs不执行(chrome)。

由于项目是多模版合一,使用js来控制脚本展示,一个后退就只剩背景了。后来把seajs.use放在window.onload就解决了。

今晚再测试的时候终于发现问题所在,后退由于缓存的存在,seajs.use的执行的时机快比document.write快,导致缺变量报错。

 

2. wp8.1以下不支持上传图片。

揣着帅气的1520,居然不支持上传图片有木有。只可看不能用的感觉。。。居然wp8.1的ie11支持了,木有机器了。

 

3. CSS3性能比js动画好。

抛弃低版本的ie,发现css3成了简单动画的不二之选。

但是css3也许可能好像会出现卡顿或掉帧的现象,利用3D变形开启GPU加速已经成为常用做法啦。

  1. -webkit-transform: translate3d(0, 0, 0);
  2. transform: translate3d(0, 0, 0);

然后再兼容下:

  1. -webkit-backface-visibility: hidden;
  2. backface-visibility: hidden;
  3. -webkit-perspective: 1000;
  4. perspective: 1000;

 

4. tap的"点透"。

网上好多。

posted @ 2014-12-21 21:27  net5x  阅读(99)  评论(0编辑  收藏  举报