最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

jQuery移動(dòng)端圖片上傳組件

 更新時(shí)間:2016年06月12日 17:04:16   投稿:lijiao  
這篇文章主要介紹了jQuery移動(dòng)端圖片上傳組件,使用File API+canvas 客戶端壓縮圖片,并實(shí)現(xiàn)文件上傳服務(wù)端,感興趣的小伙伴們可以參考一下

本文實(shí)例為大家分享了移動(dòng)端圖片上傳組件,供大家參考,具體內(nèi)容如下

Imageupload
使用File API+canvas 客戶端壓縮圖片,并實(shí)現(xiàn)文件上傳服務(wù)端

文件依賴 JQUERY

參數(shù)API

loading:'.loading', 頁面顯示loading的圖標(biāo)selector
url:'', 接收數(shù)據(jù)的api接口地址
maxFileSize:1010241024, 服務(wù)端支持的最大單文件大小
format:/^image/i, 支持的文件格式. images text .....
isCompress:true, 如果是圖片,可以開啟客戶端壓縮,減少傳輸?shù)臄?shù)據(jù)文件
compressNum:0.6, 圖片的壓縮率,0~1 設(shè)置為1可能最終結(jié)果比未壓縮還大,請慎用1.
beforeUpload:function(){}, 上傳之前的處理,返回false可以阻止文件的上傳
uploadStart: function(){}, 開始上傳的回調(diào)
afterUpload: function(){}, 上傳結(jié)束的回調(diào)
uploadProgress: function(v){} 上傳的進(jìn)度條
uploadError: function(){} 上傳錯(cuò)誤的回調(diào)
showThumbnail:function(){} 顯示縮略圖

使用范例:

<div id="proccess"></div>
壓縮前:<div id="rrr1"></div>
<br>
<input type="file" multiple id="filesss" >
<br> 壓縮后:<div id="rrr2"></div>
<br>
$('#filesss').mobileUpload({
  url: '',
  beforeUpload: function () {
   console.log('beforeUpload')
  },
  uploadStart: function (file) {
   console.log('uploadStart')
   console.log('原文件大小:' + file.length);
  },
  uploadProgress: function (v) {console.log('進(jìn)度' + v)},
  uploadError: function () {console.log('uploadError')},
  showThumbnail: function (file) {

   $('#rrr1').append('<img src="' + file + '">');
  },
  afterUpload: function (file, data) {
   console.log('壓縮后大?。? + file.length);
   $('#rrr2').append('<img src="' + file + '">');
  }
 });

更多精彩內(nèi)容,請點(diǎn)擊《jQuery上傳操作匯總》,進(jìn)行深入學(xué)習(xí)和研究。

以上就是移動(dòng)端圖片上傳組件,很實(shí)用的上傳組件,希望大家喜歡。

相關(guān)文章

最新評論

搜索| 香格里拉县| 会泽县| 株洲市| 遵化市| 巴东县| 民勤县| 台中市| 忻州市| 公安县| 会宁县| 新巴尔虎右旗| 高雄县| 无极县| 东丰县| 仙居县| 凌海市| 丹阳市| 东台市| 承德市| 碌曲县| 镇原县| 高要市| 抚远县| 青海省| 孝感市| 佛山市| 吉木乃县| 于田县| 连城县| 玉屏| 金堂县| 庆云县| 微博| 商河县| 阳曲县| 婺源县| 宁陕县| 全椒县| 常宁市| 思茅市|