diff --git a/pages/pallet/js.vue b/pages/pallet/js.vue index 3362563..6dd903d 100644 --- a/pages/pallet/js.vue +++ b/pages/pallet/js.vue @@ -385,7 +385,8 @@ export default { // console.log(resolve, reject,Compressor) // console.log(Compressor) const Compressor1 = new Compressor(file, { - quality: 0.6, // 压缩质量,范围是0-1 + quality: 0.3, // 压缩质量,范围是0-1 + convertSize: 1048576, // 如果大于1M(1024*1024)进行压缩 转换后的图片大小,单位是字节。如果图片大小小于这个值,则不进行压缩。 success: (compressedFile) => { // console.log("compressedFile",compressedFile) // 读取压缩后的图片文件为base64 diff --git a/pages/pallet/ps.vue b/pages/pallet/ps.vue index d1dfb69..5dcf45a 100644 --- a/pages/pallet/ps.vue +++ b/pages/pallet/ps.vue @@ -540,7 +540,7 @@ export default { plus.io.resolveLocalFileSystemURL(img, (entry) => { //通过URL参数获取目录对象或文件对象 entry.file((file) => { // 可通过entry对象操作图片 console.log('压缩前图片信息:' + JSON.stringify(file)); //压缩前图片信息 - if (file.size > 504800) { // 如果大于500Kb进行压缩 + if (file.size > 512000) { // 如果大于500Kb进行压缩 plus.zip.compressImage({ // 5+ plus.zip.compressImage 了解一下,有详细的示例 src: img, //src: 压缩原始图片的路径 dst: img.replace('.png', 'yasuo.png').replace('.PNG', @@ -599,7 +599,8 @@ export default { var that = this; return new Promise((resolve, reject) => { new Compressor(file, { - quality: 0.6, // 压缩质量,范围是0-1 + quality: 0.3, // 压缩质量,范围是0-1 + convertSize: 1048576, // 如果大于1M(1024*1024)进行压缩 转换后的图片大小,单位是字节。如果图片大小小于这个值,则不进行压缩。 success: (compressedFile) => { // 读取压缩后的图片文件为base64 const reader = new FileReader(); @@ -687,7 +688,8 @@ export default { var that = this; return new Promise((resolve, reject) => { new Compressor(file, { - quality: 0.6, // 压缩质量,范围是0-1 + quality: 0.3, // 压缩质量,范围是0-1 + convertSize: 1048576, // 如果大于1M(1024*1024)进行压缩 转换后的图片大小,单位是字节。如果图片大小小于这个值,则不进行压缩。 success: (compressedFile) => { // 读取压缩后的图片文件为base64 const reader = new FileReader(); @@ -698,6 +700,8 @@ export default { url:base64 }; that.$forceUpdate(); + console.log(base64); + console.log(that.itemList.deliveryPhoto) }; reader.onerror = (error) => { reject(error); @@ -1258,7 +1262,7 @@ export default { // 完成接收 finishLoading(){ console.log('完成接收'); - + console.log(this.itemList.deliveryPhoto) if(!this.itemList.deliveryNo){ this.$refs.uToast.show({ title: "配送单为空!请扫码添加配送单!", diff --git a/pages/pallet/xp.vue b/pages/pallet/xp.vue index c86b5b4..8bd543a 100644 --- a/pages/pallet/xp.vue +++ b/pages/pallet/xp.vue @@ -391,7 +391,8 @@ export default { var that = this; return new Promise((resolve, reject) => { new Compressor(file, { - quality: 0.6, // 压缩质量,范围是0-1 + quality: 0.3, // 压缩质量,范围是0-1 + convertSize: 1048576, // 如果大于1M(1024*1024)进行压缩 转换后的图片大小,单位是字节。如果图片大小小于这个值,则不进行压缩。 success: (compressedFile) => { // 读取压缩后的图片文件为base64 const reader = new FileReader(); diff --git a/pages/pallet/yz.vue b/pages/pallet/yz.vue index f728049..6444d78 100644 --- a/pages/pallet/yz.vue +++ b/pages/pallet/yz.vue @@ -453,7 +453,8 @@ export default { var that = this; return new Promise((resolve, reject) => { new Compressor(file, { - quality: 0.6, // 压缩质量,范围是0-1 + quality: 0.3, // 压缩质量,范围是0-1 + convertSize: 1048576, // 如果大于1M(1024*1024)进行压缩 转换后的图片大小,单位是字节。如果图片大小小于这个值,则不进行压缩。 success: (compressedFile) => { // 读取压缩后的图片文件为base64 const reader = new FileReader();