最近工作真心忙碌,幾乎沒時間寫博客。今天趁周末來仿一個QQ頭像裁剪功能插件。效果如下: 所有文件都可在我的Github上下載,從頭到尾從簡到繁按步驟一共分了9個HTML文件,每個步驟文件里的注釋都寫的很清楚,故在本博客內不贅述。 原理: 主要是通過css的clip來裁剪圖片可視區 ...
現在幾乎所有的App都有用戶登錄模塊,需要設置用戶頭像,而關於用戶頭像部分無疑也是比較頭疼的,目前大部分應用的頭像部分會有兩種方式:一種是利用系統的裁剪功能去獲取用戶頭像,一種就是獲取到圖片或者照片的地址后自定義頭像裁剪界面。而我這里提供了一種利用系統的裁剪功能來獲取頭像的寫法,當然我寫的這個只是實現一個簡單地功能,比較簡單。如果大家有比較好的寫法可以和我交流下。 沒圖說個JB,先看看效果: 圖 ...
2014-08-20 10:04 20 2774 推薦指數:
最近工作真心忙碌,幾乎沒時間寫博客。今天趁周末來仿一個QQ頭像裁剪功能插件。效果如下: 所有文件都可在我的Github上下載,從頭到尾從簡到繁按步驟一共分了9個HTML文件,每個步驟文件里的注釋都寫的很清楚,故在本博客內不贅述。 原理: 主要是通過css的clip來裁剪圖片可視區 ...
參考文章 http://ask.dcloud.net.cn/question/8314 ...
概述 從4月初到5月份 ,差不多一個多月,終於把裁剪圖片的功能碼出來了,期間,解決了一個又來一個問題,好吧,問題總是會有的。 這里大致介紹這個裁剪功能技術點、主要難點,實現原理。 技術點#### 圖片縮放、移動 裁剪區域預覽 裁剪(包括越圖片邊界裁剪) 邊界限制 主要 ...
由於最近一段時間比較忙,發現好久沒寫博客了,給大家分享下最近搞的logo上傳截取功能。在實現這個功能之前找了一些jq的插件,最后選定了cropper在github中可以找到。 具體的思路是1:選擇上傳的圖片,在change事件中用form.jquery.js中的formajax異步提交表單,保存 ...
由於最近一段時間比較忙,發現好久沒寫博客了,給大家分享下最近搞的logo上傳截取功能。在實現這個功能之前找了一些jq的插件,最后選定了cropper在github中可以找到。 具體的思路是1:選擇上傳的圖片,在change事件中用 ...
在QQ和微信等應用都會有設置頭像,一般都是從本地圖庫選取或相機拍照,然后再截圖自己喜歡的部分,然后設置。最后一步把截取好的圖片再保存到本地,來保存頭像。為了大家使用方便,我把自己完整的代碼貼出來,大家直接復制粘貼就可以用了。 效果圖 ...