1 點擊300ms 使用fastclick
2 移動端1px 在ios中使用0.5px
3 js中獲取瀏覽器高度氛驮,獲取scrollTOP等屬性需要兼容
4 H5 的audio在ios上autoplay不會自動播放 一般使用進入頁面后践美,使用js控制播放
5 在html上加overflow:hidden屬性的時候,好多移動端瀏覽器都不支持
要實現(xiàn)超出范圍隱藏糠惫,滾動條不顯示拉盾,一般使用js獲取高度來動態(tài)設(shè)置html高度
6 ios系統(tǒng)中在移動瀏覽器的頁面中給按鈕加JS事件靴患,其按鈕必須是原生HTML按鈕或者由<a>標簽自定義構(gòu)成仍侥。
原來在IOS系統(tǒng)中,瀏覽器只支持給原生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");
}