首页 > 编程知识 正文

微信小程序片,微信小程序开发片

时间:2023-05-04 01:03:08 阅读:265883 作者:1696

android开发中经常使用到头像上传需求,选择图片有二种方式,第一种是从相册中选择还有一种就是拍摄,小程序也有这个功能,而且比android容易多了,

先看官网给的文档:

wx.chooseImage(Object object)

从本地相册选择图片或使用相机拍照

参数

Object object

属性类型默认值必填说明最低版本countnumber9否最多可以选择的图片张数 sizeTypeArray.<string>['original', 'compressed']否所选的图片的尺寸 sourceTypeArray.<string>['album', 'camera']否选择图片的来源 successfunction 否接口调用成功的回调函数 failfunction 否接口调用失败的回调函数 completefunction 否接口调用结束的回调函数(调用成功、失败都会执行) 

object.sizeType 的合法值

值说明original原图compressed压缩图

object.sourceType 的合法值

值说明album从相册选图camera使用相机

object.success 回调函数

参数

Object res

属性类型说明最低版本tempFilePathsArray.<string>图片的本地临时文件路径列表 tempFilesArray.<Object>图片的本地临时文件列表1.2.0

res.tempFiles 的结构

属性类型说明最低版本pathstring本地临时文件路径 sizenumber本地临时文件大小,单位 B

 

这是我简单的代码:

chooseImage:function(){ wx.chooseImage({ count: 1, sourceType: ['album', 'camera'], success: function(res) { var tempFilePaths = res.tempFilePaths; console.log("tempFilePaths--->" + tempFilePaths); }, }); },

效果:

获取到的图片就可以直接上传到服务器了.

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。