feat:拍完后uni.compressImage缩放至1080×1080
This commit is contained in:
parent
95a112c401
commit
22d23797c5
@ -130,8 +130,30 @@
|
||||
path = e.detail.path || ''
|
||||
}
|
||||
if (path) {
|
||||
// takePhotoSnapshot截取预览区域=所见即所得,直接使用
|
||||
this.capturedList.push(path)
|
||||
this.resizeAndAdd(path)
|
||||
}
|
||||
},
|
||||
// 等比例放大到 1080×1080
|
||||
resizeAndAdd(srcPath) {
|
||||
var that = this
|
||||
try {
|
||||
uni.compressImage({
|
||||
src: srcPath,
|
||||
width: 1080,
|
||||
height: 1080,
|
||||
quality: 95,
|
||||
success: function(res) {
|
||||
that.capturedList.push(res.tempFilePath)
|
||||
that.$forceUpdate()
|
||||
},
|
||||
fail: function() {
|
||||
that.capturedList.push(srcPath)
|
||||
that.$forceUpdate()
|
||||
}
|
||||
})
|
||||
} catch(e) {
|
||||
this.capturedList.push(srcPath)
|
||||
this.$forceUpdate()
|
||||
}
|
||||
},
|
||||
flipCamera() {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user