wx.chooseImage可以用来从相册选择图片或者使用相机拍摄照片
wx.chooseImage参数说明

- sizeType表示使用图片的尺寸,可选值有Original原图和compressed压缩图
- sourceType表示图片的来源,可选值有album相册和camera使用相机
返回的数据格式是:
{tempFilePaths:"图片的本地临时文件路径列表",tempFiles:[{path:"本地临时文件路径",size:"本地临时文件大小,单位为B"}]}
示例代码
index.wxml<view><button bindtap='chooseImage'>选择图片</button><image mode="aspectFit" src="{{imgsrc[0]}}" bindtap='reviewImage'></image></view>-------------------------------------------
index.jsPage({data:{imgsrc:[]},chooseImage: function(){var _that = this;wx.chooseImage({count: 1,sizeType: ['original', 'compressed'],sourceType: ['album', 'camera'],success:res=>{const tempFilePaths = res.tempFilePathsthis.setData({imgsrc: tempFilePaths})//查看图片信息wx.getImageInfo({src: tempFilePaths[0],success: function (res) {console.log(res)}})}})}})
页面上有一个选择图片的按钮,单击该按钮,执行chooseImage
在函数内,使用wx.chooseImage选择图片,把得到的图片地址保存在imgsrc中,然后在页面的image组件上使用数据绑定显示出来
