欢迎您  本站地址:   HTML5手机移动端头像图片上传裁剪代码-小库平台

小库平台

 找回密码
 立即注册
HTML5手机移动端头像图片上传裁剪代码-小库平台

小库平台

 找回密码
 立即注册
上一主题 下一主题

HTML5手机移动端头像图片上传裁剪代码

跳转到指定楼层
楼主
|只看大图 回帖奖励 |正序浏览 |阅读模式

一款简单实用的HTML5手机移动端头像图片上传裁剪代码,支持拖动放大缩小调整进行图片裁剪。

js代码
<scriptsrc="lib/mavatar.js"></script>
<script>
varavatar=newMavatar({el:'#avatar',backgroundColor:'#fff',fileOnchange:function(e){
console.log(e)
}});
functionclip(){
avatar.imageClipper(function(data){
alert('裁剪成功,生成的图片已覆盖在上传框内');
console.log(data);
//将图片上传至后台
avatar.upload({
url:'http://localhost:3080/profile',
name:'avatar',
data:{userName:'hzy0913',info:'someInfo'},
success:function(data){
console.log(data)
},
error:function(error){
console.log(error)
},
});
})
}
functionreset(){
avatar.resetImage();
}
//获取上传前信息
functiongetInfo(){
varfileInfo=avatar.getfileInfo();
console.log(fileInfo);
}
//获取base64
functiongetdata(){
varurldata=avatar.getDataUrl();
console.log(urldata);
}
</script>



下载
回复

使用道具 举报

小黑屋|小库平台

GMT+8, 2024-9-20 11:32 , Processed in 1.734528 second(s), 20 queries , Xcache On.

Powered by Discuz! 3.4

小库提示

扫描下方二维码,访问手机版。