1. 程式人生 > >JavaScript觸屏滑動API介紹

JavaScript觸屏滑動API介紹

隨著觸屏手機、平板電腦的普及和佔有更多使用者和使用時間,觸屏的觸碰、滑動等事件也成為javaScript開發不可避免的知識,現在何問起就和大家一起學習js的觸屏操作,js的觸屏touchmove事件,為手指在螢幕上滑動處罰的事件,這裡製作了一個簡單的示例,可以通過這個示例認識touchmove事件。

效果展示 http://hovertree.com/texiao/mobile/12/

手機或者其他觸屏裝置掃描二維碼體驗效果:


本示例彈出的Touch事件請參考:http://hovertree.com/jsdoc/touch.htm

使用三個手指一起滑動的效果圖如下:


程式碼如下:

<!DOCTYPE html
> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1" /> <title>js觸屏touchmove手勢事件_何問起</title><base target="_blank" /> <meta charset="utf-8"> <style>#hovertreechuping{min-width:300px;min-height:300px;background-color
:darkgreen;color:white;text-align:center;line-height:50px;} .hovertreeinfo {text-align:center; }.hovertreeinfo a{color:blue;} </style> </head> <body> <div id="hovertreechuping">何問起提示:請在本區域內觸控滑動手指。請使用手機等觸屏裝置。可以使用一個手指滑動,也可以使用多跟手指滑動。</div> <
div class="hovertreeinfo"><a href="http://hovertree.com/">何問起</a> <a href="http://hovertree.com/menu/texiao/">網頁特效</a> <a href="http://hovertree.com/h/bjaf/0k3j0n95.htm">程式碼說明</a> <br />手機掃描二維碼體驗效果:<br /> <img src="http://hovertree.com/hvtimg/bjafjg/2got11dw.png" alt="二維碼" /> </div> <script type="text/javascript"> function hovertreeMove(event) { alert("何問起提示:在元素區內觸發了滑動事件。包含" + event.touches.length + "" + event.touches[0]); } document.getElementById("hovertreechuping").addEventListener("touchmove", hovertreeMove); </script> </body> </html>

相關推薦

JavaScript滑動API介紹

隨著觸屏手機、平板電腦的普及和佔有更多使用者和使用時間,觸屏的觸碰、滑動等事件也成為javaScript開發不可避免的知識,現在何問起就和大家一起學習js的觸屏操作,js的觸屏touchmove事件,為手指在螢幕上滑動處罰的事件,這裡製作了一個簡單的示例,可以通過這個示例認識touchmove事件。效果展示 

JS移動客戶端--滑動事件

mov net time left 但是 屏幕 觸屏 self 偏移量 移動端觸屏滑動的效果其實就是圖片輪播,在PC的頁面上很好實現,綁定click和mouseover等事件來完成。但是在移動設備上,要實現這種輪播的效果,就需要用到核心的touch事件。處理touch事件能

js-滑動判斷滑動方向(移動版)

func result angle dir listener atan bre dto listen var startx, starty; //獲得角度 function getAngle(angx, angy) { return Math.atan2(a

JS移動客戶端--滑動事件及js手機拖拽效果

移動端觸屏滑動的效果其實就是圖片輪播,在PC的頁面上很好實現,繫結click和mouseover等事件來完成。但是在移動裝置上,要實現這種輪播的效果,就需要用到核心的touch事件。處理touch事件能跟蹤到螢幕滑動的每根手指。 以下是四種touch事件 touchstart: //手指放到螢幕上

移動端滑動,JS事件

移動端觸屏滑動的效果其實就是圖片輪播,在PC的頁面上很好實現,繫結click和mouseover等事件來完成。但是在移動裝置上,要實現這種輪播的效果,就需要用到核心的touch事件。處理touch事件能跟蹤到螢幕滑動的每根手指。 以下是四種touch事件

js實現touch移動滑動事件

移動端觸屏滑動的效果其實就是圖片輪播,在PC的頁面上很好實現,繫結click和mouseover等事件來完成。但是在移動裝置上,要實現這種輪播的效果,就需要用到核心的touch事件。處理touch事件能跟蹤到螢幕滑動的每根手指。 以下是四種touch事件 t

使用html5中video自定義播放器必備知識點總結以及JS全API介紹

標簽 quest htm round internet tel ren per 全屏 一、video的js知識點: controls(控制器)、autoplay(自動播放)、loop(循環)==video默認的; 自定義播放器中一些JS中提供的方法和屬性的記錄: 1、pla

使用JavaScript中的Fullscreen API以全顯示內容

true devel chan 樣式 sele 事情 中心 直接 list 有些內容只是全屏顯示,例如您網站上的選擇圖片或視頻。當我說全屏時,我的意思是占用整個用戶屏幕,沒有任何瀏覽器chrome或甚至後臺應用程序妨礙。使用Fullscreen API,只需幾行JavaSc

手機端手指滑動方向及拖動層

<!DOCTYPE HTML> <html> <head> <meta charset="utf-8"> <title>手機端觸屏手指滑動方向及拖動層</title>

html5 touch事件實現頁面上下滑動(一)

 最近做的做那個app的專案由於用overflow:hidden導致了很多問題,於是決定研究下html5的touch事件。想找個全面點的帖子很難,雖然好多關於html5 touch的文章但大多都是介紹touch事件或者很簡短的小demo。 比較全面的上下滑動的小dem

手機觸控特效javascript-TouchSwipe(依賴於jquery庫)中文說明

注意:此外掛雖好,但是需要注意的是如果手指事件會在a標籤超連結內失效,筆者做了一個焦點圖,如果圖片上有A標記的話會失效,所以在官方沒有改正之前,還是放棄吧。。。。(另一個手機觸控外掛jQuery Touchwipe Plugin 輕量級的手機觸控特效外掛(javascript)) 事件: 滑動事件: sw

unity控制相機實現旋轉縮放——版(單指控制旋轉,結束有慣性滑動,雙指控制縮放,根據手指間距離變化程度控制縮放程度)

using System.Collections; using System.Collections.Generic; using UnityEngine; public class Test : MonoBehaviour {     public float pinch

jQuery手機左右滑動切換欄目和焦點圖

實現jQuery手機觸屏左右滑動用到一個滑動外掛TouchSlide,大家可以百度下。 首先來看看左右滑動切換焦點圖: JQuery程式碼 $(function(){ TouchSlide({ sl

筆記本的調整滑動速度_ThinkPad

cfb com proc fff [] href 觸屏 sha tex 設置鼠標滑動速度 ![](https://s1.51cto.com/images/blog/201903/14/280b7c52deb7cfba2530ae5268c4e3bb.png?x-oss-

JavaScript 中的函數介紹

所有 calculate 曾經 什麽 乘法 函數表達式 second 數字 brush 簡而言之函數只不過是一組執行某個操作的語句。函數可能會有一些輸入參數(在函數體中使用),並在執行後返回值。   JavaScript函數也具有這些特性,但它們不僅僅是常規函數。Java

D3js-API介紹【英】

power rtg fine ict ndb rri zip vertex href Everything in D3 is scoped under the d3 namespace. D3 uses semantic versioning. You can fi

三點校準法

lan 需要 我們 物理 方法 水平 lang 觸屏 未知數 1. 兩點校準法: 關系: X = k1* x + datx; Y = k2* y + daty; 其中X,Y是屏的物理坐標(液晶屏的坐標),x,y是屏邏輯坐標(觸屏的坐標)k1,k2為x,y方向的比例因子,d

關於RestFul API 介紹與實踐

clas 分享 ice div 之前 api 設計 article alt 之前演示的PPT,直接看圖。。。 ?參考鏈接: ?RESTful API 設計最佳實踐 ?RESTful API 設計指南 ?SOAP webserivce和 RESTfulwebse

D3js-API介紹【中】

模擬 數組的數組 median factor from position 依據 tracking -a JavaScript可視化圖表庫D3.js API中文參考,d3.jsapi D3 庫所提供的全部 API 都在 d3 命名空間下。d3 庫使用語義版本

JavaScript摸與手勢事件

media -o id3 tab view 集合 pad chm 訪問 處理Touch事件能讓你跟蹤用戶的每一根手指的位置。你可以綁定以下四種Touch事件: 1.touchstart: // 手指放到屏幕上的時候觸發 2.touchmove: /