微信小程序-图片裁剪、旋转、预览、上传功能实现

上传者: 43452154 | 上传时间: 2023-03-22 12:10:35 | 文件大小: 461KB | 文件类型: RAR
1、点击图片上传按钮时,跳转页面到cropper进行图片选择剪切 wx.navigateTo({ url: `/pages/cropper/cropper?disable_width=true&disable_height=true` }); 2、/pages/cropper/cropper页面会直接弹出选择拍照还是本地图片上传,当取消后会返回到上一层 3、页面会进行图片编辑操作,操作好后,通过上传按钮,将本地图片路径先存储到公共app.globalData里面,然后跳转到上一层(主页面)。 4、主页面onshow检索到app.globalData页面路径是否不为空,不为空后将调用上传方法,将路径传递给服务器(不懂的可以查找我主页上传图片的文章) 5、上传成功后,将app.globalData页面的参数清空即可。 6、实现操作简单,方便快捷为用户手机操作图片,进行图片的统一展示。 7、可以拍摄或选择本地图片上传图片数据。 8、图片上传数据可以进行裁剪、选择、取消、裁剪后预览、上传以及限制大小,还可以缩放操作,需要的可以解除限制即可。

文件下载

资源详情

[{"title":"( 19 个子文件 461KB ) 微信小程序-图片裁剪、旋转、预览、上传功能实现","children":[{"title":"图片剪切(组件)","children":[{"title":"使用方法(实现1).txt <span style='color:#111;'> 472B </span>","children":null,"spread":false},{"title":"实现2.jpg <span style='color:#111;'> 308.25KB </span>","children":null,"spread":false},{"title":"实现1(源码)","children":[{"title":"cropper","children":[{"title":"cropper.js <span style='color:#111;'> 6.69KB </span>","children":null,"spread":false},{"title":"cropper.json <span style='color:#111;'> 303B </span>","children":null,"spread":false},{"title":"cropper.wxss <span style='color:#111;'> 2.31KB </span>","children":null,"spread":false},{"title":"cropper.wxml <span style='color:#111;'> 2.57KB </span>","children":null,"spread":false}],"spread":true},{"title":"Component","children":[{"title":"image-cropper","children":[{"title":"image-cropper.wxml <span style='color:#111;'> 2.35KB </span>","children":null,"spread":false},{"title":"image-cropper.js <span style='color:#111;'> 47.14KB </span>","children":null,"spread":false},{"title":"image-cropper.json <span style='color:#111;'> 22B </span>","children":null,"spread":false},{"title":"image-cropper.wxss <span style='color:#111;'> 2.36KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true},{"title":"实现2(源码)","children":[{"title":"page","children":[{"title":"cropper","children":[{"title":"cropper.js <span style='color:#111;'> 6.69KB </span>","children":null,"spread":false},{"title":"cropper.json <span style='color:#111;'> 303B </span>","children":null,"spread":false},{"title":"cropper.wxss <span style='color:#111;'> 2.31KB </span>","children":null,"spread":false},{"title":"cropper.wxml <span style='color:#111;'> 2.57KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"Component","children":[{"title":"image-cropper","children":[{"title":"image-cropper.wxml <span style='color:#111;'> 2.37KB </span>","children":null,"spread":false},{"title":"image-cropper.js <span style='color:#111;'> 48.23KB </span>","children":null,"spread":false},{"title":"image-cropper.json <span style='color:#111;'> 24B </span>","children":null,"spread":false},{"title":"image-cropper.wxss <span style='color:#111;'> 2.50KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true},{"title":"实现1.png <span style='color:#111;'> 130.29KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明