兼容

作者: 阿帕奇哟 | 来源:发表于2018-07-19 09:27 被阅读0次

1 点击300ms 使用fastclick
2 移动端1px 在ios中使用0.5px
3 js中获取浏览器高度,获取scrollTOP等属性需要兼容
4 H5 的audio在ios上autoplay不会自动播放 一般使用进入页面后,使用js控制播放
5 在html上加overflow:hidden属性的时候,好多移动端浏览器都不支持
要实现超出范围隐藏,滚动条不显示,一般使用js获取高度来动态设置html高度
6 ios系统中在移动浏览器的页面中给按钮加JS事件,其按钮必须是原生HTML按钮或者由<a>标签自定义构成。
原来在IOS系统中,浏览器只支持给原生HTML按钮或<a>标签加JS事件
7 你用js 生成的一个按钮 <div class="btn">按钮</div>
在ios上直接$("#btn").click是不能加点击事件的,必须使用事件委托
8 h5页面 当输入框在最底部,点击软键盘后输入框会被遮挡。定时器或者修改为固定定位
setTimeout(function(){
document.body.scrollTop = document.body.scrollHeight;
},300);

var oHeight = (document).height(); //浏览器当前的高度(window).resize(function(){
if((document).height() < oHeight){("#footer").css("position","static");
}else{
$("#footer").css("position","absolute");
}

相关文章

  • 兼容测试

    兼容性测试 兼容性测试分为软件本身向前或向后兼容、不同版本兼容、数据共享兼容、浏览器兼容、操作系统兼容、分辨率兼容...

  • 向前兼容和向后兼容

    向前兼容 向前兼容:= 向上兼容(Upward Compatibility) 向前兼容(Forward Compa...

  • 记录 - 兼容相关(主要IE)

    事件兼容 页面坐标兼容 过滤输入兼容

  • 模块兼容

    模块兼容 兼容commonjs规范 nodeJs 兼容amd规范 requireJs 兼容browser规范 wi...

  • 兼容性问题

    CSS兼容性问题PC页面布局兼容JS兼容问题移动页面兼容问题 CSS兼容问题.header {_width:100...

  • 前端10

    浏览器前缀 -ms-兼容IE-moz-兼容firefox-o-兼容opera-webkit-兼容谷歌和苹果 JS ...

  • js数据类型和运算符

    浏览器前缀 -ms-兼容IE-moz-兼容firefox-o-兼容opera-webkit-兼容谷歌和苹果 JS ...

  • web前端工作中遇到的问题(持续更新···)

    我们公司PC端兼容IE8,安卓兼容4.2,iOS兼容8.0 浏览器兼容 IE注释 工作中时常会用到 CSS兼容 1...

  • 浏览器前缀 js输出

    浏览器前缀 -ms- 兼容IE浏览器-moz- 兼容firefox-o- 兼容opera-webkit- 兼容ch...

  • 浏览器前缀js输出

    浏览器前缀-ms- 兼容IE浏览器-moz- 兼容firefox-o- 兼容opera-webkit- 兼容chr...

网友评论

      本文标题:兼容

      本文链接:https://www.haomeiwen.com/subject/jtpzpftx.html