- wx.compressImage的压缩问题,及电脑开发工具,跟安卓手机不一样等问题?
我发现用这个wx.compressImage方法来压缩jpg文件有很大的问题。 问题一,用‘微信开发者工具’(下面简称:电脑)跟手机‘开发版’上传同一张图片。压缩后的体积不一样。这里用了一张 1.47 MB= 1537177 Byte大小的图片。电脑上传的是 [图片] 手机上传得到的是: [图片] 明显的看得出区别非常大,,,,, 还有一个问题,就是手机上传,用了压缩方法的比原来的图片还大!! 原来!264.01 KB= 270350 Byte 压缩后!296.56 KB= 303678 Byte 我很不解。。。。。 代码在这里: //增加图片 选项图片 addImageTap(e) { let that = this let tempFiles = this.data.tempFiles wx.chooseMedia({ count: 9, sizeType: ['original', 'compressed'], sourceType: ['album'], success(res) { console.log(res) if (res.type == "video") { wx.showToast({ title: '目前暂不支持上传视频。', icon: 'none', duration: 3000 }) return } console.log(res.tempFiles[0].tempFilePath) wx.getImageInfo({ src: res.tempFiles[0].tempFilePath, success(res) { console.log(res,'1111') } }) that.uploadingImage(res.tempFiles[0].tempFilePath)//上传到云存储 wx.compressImage({ src: res.tempFiles[0].tempFilePath, // 图片路径 quality: 0, // 压缩质量 success(res) { console.log(res) that.uploadingImage(res.tempFilePath) wx.getImageInfo({ src: res.tempFilePath, success(res) { console.log(res,'2222') } }) } }) let arr = tempFiles.concat(res.tempFiles) that.setData({ tempFiles: arr }) } }) }, 备注:我手机有点原图,为了严谨。原图跟压缩图,我都一起上传到云存储,所以不存在数据不对的问题。。。 Byte
2022-03-24 - wxacode.getUnlimited的返回问题。为什么我开本地测试就有data。不开就没有?
如题,我的wxacode如果开启本地调试就是图1。可以转base64。 [图片] 如果我关了本地调试,就是下面这样,我应该怎么处理?? [图片]
2022-03-14 - 微信开放平台,注册到一半发现注册错了。请问怎么取消?怎么处理?
微信开放平台,注册到一半发现注册错了。请问怎么取消,怎么处理。
2020-12-21 - 文本老是出现乱字的现象。开发者们进来看看?
使用的是 COCOS 打包成 微信小游戏 [图片] 使用的是 COCOS 打包成 微信小游戏 [图片]
2019-12-16