兼容

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");
}

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1、通过CocoaPods安装项目名称项目信息 AFNetworking网络请求组件 FMDB本地数据库组件 SD...
    阳明AI阅读 16,338评论 3 119
  • 第一部分 HTML&CSS整理答案 1. 什么是HTML5? 答:HTML5是最新的HTML标准。 注意:讲述HT...
    kismetajun阅读 29,116评论 1 45
  • 1 在ios8系统中,用h5与APP通信不能传带有复杂链接符的字符串。 在移动端开发中,经常需要h5与APP进行交...
    AJ_史密斯阅读 523评论 0 0
  • 春风冰雪融,秋雨花木枯。 远行飞思绪,遥云知归途。 此番霞歌起,似诉汝心苦。 白驹纷飞后,香阁方待吾。
    莫笙仁阅读 238评论 0 1
  • 那天,去家乡某村参加一个葬礼,偶遇到多年不见的憨黑娃。年过七十的黑娃,还是腆着那副嬉皮笑脸的表情,流着涎水...
    林智宏阅读 835评论 0 0

友情链接更多精彩内容