移動端的總結(一)
阿新 • • 發佈:2018-11-27
// 一.click的300ms的延遲相應 // 原理是click的300ms延遲是由於雙擊縮放所導致的,由於使用者可以通過進行雙擊縮放或者雙擊滾動的操作 // 當用戶一次點選螢幕之後,瀏覽器並不能立刻判斷使用者是確實要開啟這個連結,還是想要進行雙擊操作。因此, 移動端瀏覽器就等待300毫秒,以判斷使用者是否再次點選了螢幕。 // 解決辦法:FastClick專門為解決這個問題而開發的庫。在檢測到touchend事件的時候會通過DOM自定義事件 立即觸發一個模擬的click事件,並把瀏覽器在300毫秒之後真正觸發的click事件阻止掉。
}
二.
// 快速的回彈滾動 // 如果想要為某個元素擁有Native般的滾動效果,可以進行下面的操作 // .element { // overflow:auto;三.
// 裝置的檢測 function checkDeviceType(){ var WIN = window; var LOC =WIN[ "location"]; var