android和ios常见的兼容性问题

1,384 阅读1分钟
  1. 非可点击元素(label,span)监听click事件,ios下不会触发,给css增加cursor:pointer;就搞定了
  2. input键盘事件

    ios中input键盘事件keyup,keydown,keypress支持不是很好

    用input监听键盘keyup事件,在安卓手机浏览器中是可以的

    但是在ios中,用户输入的时候并未触发keyup事件,而是在通过删除的时候才会执行

    解决方案:

    ​ 可以用html5的oninput事件去代替keyup