1、拍照
// 拍摄照片
onCameraImg() {
const that = this;
wx.chooseMedia({
count: 9,
mediaType: ['image'],
sourceType: ['camera'],
camera: 'back',
success: function (res) { //调用成功获取上传凭证
let tempImagePath = res.tempFiles //上传图片的路径
},
})
},
2、相册选取
// 从相册选取
onAlbumImg() {
const that = this;
wx.chooseMedia({ //调用小程序上传图片方法
count: 9, // 默认9
sizeType: ['original', 'compressed'], // 可以指定是原图还是压缩图,默认二者都有
mediaType: ['image'], //视频或图片
sourceType: ['album'], // 可以指定来源是相册还是相机,默认二者都有
success: function (res) { //调用成功获取上传凭证
let tempImagePath = res.tempFiles //上传图片的路径
}
})
},
3、微信聊天中选取
// 微信聊天记录选择图片
onMsgImg() {
var that = this
wx.chooseMessageFile({
count: 1,
type: 'image',
success(res) {
}
})
},