原文:移動端 H5圖片裁剪插件,內置簡單手勢操作

前面曾經寫過一篇 H 圖片裁剪升級版 ,但里面需要借助第三方手勢庫,這次就不需要使用手勢庫,全部封裝在代碼中。 下圖是裁剪的展示,下面就做了拖放和裁剪,沒有做縮放,在插件中需要用到大量的計算。veImage的源碼可以在此處瀏覽。 一 原理 拖動 縮放 裁剪都是借助Canvas實現的。Canvas的基礎概念可以參考 讓自己也能使用Canvas 。 拖動是通過設置Canvas畫布左上角的起點實現的。使 ...

2017-05-02 10:14 2 5271 推薦指數:

查看詳情

H5移動手勢密碼組件

項目簡介 最近參加了2017年360前端星計划,完成了一個有趣的UI組件開發大作業,借機和大家分享一下移動開發的技術啦~~ 本項目采用原生JS和Canvas實現移動手勢密碼組件,支持手勢密碼設置和驗證。 先加星后看,年薪百萬!歡迎大家關注 ...

Fri Apr 07 08:34:00 CST 2017 0 2154
vue在移動使用alloyfinger手勢操作圖片拖拽、縮放

最近開發一個活動需要在機上給上傳的頭像加上邊框、裝飾,需要拖拽、手勢縮放邊框下的頭像圖片,因為是vue項目,開始嘗試了vue-drag-resize這個組件,對圖片拖拽支持很完美,但是無法手勢縮放,果斷放棄,最后選用了騰訊的AlloyTeam團隊的開源的手勢庫AlloyFinger,閑話少說直接 ...

Thu Sep 24 23:06:00 CST 2020 0 3077
H5案例分享:移動touch事件判斷滑屏手勢的方向

移動touch事件判斷滑屏手勢的方向 方法一 當開始一個touchstart事件的時候,獲取此刻指的橫坐標startX和縱坐標startY; 當觸發touchmove事件時,在獲取此時指的橫坐標moveEndX和縱坐標moveEndY;最后,通過這兩次獲取的坐標差值來判斷手指在手 ...

Thu Jun 27 01:09:00 CST 2019 1 2238
H5案例分享:移動touch事件判斷滑屏手勢的方向

移動touch事件判斷滑屏手勢的方向 方法一 當開始一個touchstart事件的時候,獲取此刻指的橫坐標startX和縱坐標startY; 當觸發touchmove事件時,在獲取此時指的橫坐標moveEndX和縱坐標moveEndY;最后,通過這兩次獲取的坐標差值來判斷手指在手 ...

Tue Oct 18 23:26:00 CST 2016 0 18974
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM