移動js兼容

1 zepto的swipe事件無效css

  document.addEventListener('touchmove', function (event) {
    event.preventDefault();
  }, false);ios

2 zepto的tap點透瀏覽器

  延遲處理,加上setTimeout事件

  引入fastclickip

  window.addEventListener("load", function(){ FastClick,attach(document.body)}, false);zepto

3 qq, uc, ios的瀏覽器,滾動不出發scroll,會觸發touch move,等中止滾動後觸發scroll文檔

4 localStorage瀏覽器無痕模式ios異常拋出,js中斷io

5 非可點擊元素監聽click,ios不觸發,css加cursor:pointer可解決event

6 fastclick解決延遲,直接本身封裝一個click也好呀ast

7 去除iOS和Android中的輸入URL的控件條

  window.onload裏當前文檔的內容高度必須是高於窗口的高度時window.scrollTo(0, 1/0)

8 不想讓頁面滑動:document,addEventListener('touchmove', function(e){e.preventDefault(),false;})

相關文章
相關標籤/搜索