1、裁剪插件cropper
2、微信公众号内,微信sdk
cropper挺简单的,如下:
<VueCropper ref="cropper"
:img="imguri || option.img"
:outputType="option.outputType"
:full="option.full"
:canScale="option.canScale"
:canMove="option.canMove"
:canMoveBox="option.canMoveBox"
:original="option.original"
:autoCrop="option.autoCrop"
:autoCropWidth="option.autoCropWidth"
:autoCropHeight="option.autoCropHeight"
:fixedBox="option.fixedBox"></VueCropper>
配置:
当然,以上说的直接裁剪图插件的用法,下面才是正式开始:
以上图片可能为你解决了:
1、sdk选图预览的base64 不同系统的问题
2、sdk选图上传封装的思路
3、如何写出复杂的代码,(尴尬,代码太多,希望可以指点一下,嘻嘻)
好了,到这里基本完成,代码我就不贴出来,要多敲敲,方能记得深刻!!!
使用方法更简单:
备注:
参数1:选择图片个数
参数2:imgurl 返回图片路径,index返回第几张的图的下标
参数3:上传失败时的回调,index上传失败图片的下标