1 點擊300ms 使用fastclick?
?2 移動端1px 在ios中使用0.5px
3 js中獲取瀏覽器高度躬贡,獲取scrollTOP等屬性需要兼容
4 H5 的audio在ios上autoplay不會自動播放 一般使用進(jìn)入頁面后吆豹,使用js控制播放
5 在html上加overflow:hidden屬性的時候,好多移動端瀏覽器都不支持要實現(xiàn)超出范圍隱藏,滾動條不顯示泣港,一般使用js獲取高度來動態(tài)設(shè)置html高度
6 ios系統(tǒng)中在移動瀏覽器的頁面中給按鈕加JS事件,其按鈕必須是原生HTML按鈕或者由標(biāo)簽自定義構(gòu)成摩疑。原來在IOS系統(tǒng)中状勤,瀏覽器只支持給原生HTML按鈕或標(biāo)簽加JS事件
7 你用js 生成的一個按鈕按鈕在ios上直接$("#btn").click是不能加點擊事件的鞋怀,必須使用事件委托
8 h5頁面 當(dāng)輸入框在最底部双泪,點擊軟鍵盤后輸入框會被遮擋持搜。定時器或者修改為固定定位setTimeout(function(){? ? document.body.scrollTop = document.body.scrollHeight;},300);var oHeight = $(document).height(); //瀏覽器當(dāng)前的高度$(window).resize(function(){? ? if($(document).height() < oHeight){? ? ? ? ? $("#footer").css("position","static");? ? }else{? ? ? ? ? $("#footer").css("position","absolute");? ? }