出错环境:
华为 Mate40 pro (HM3.0)
微信8.0.27
问题描述:
调用 wx.cropImage 并完成图片裁剪操作后,success 回调中返回的 tempFilePath 似乎有误:
- 在上述系统环境中 tempFilePath 值为:/storage/emulated/0/Android/data/com.tencent.mm/cache/image/microMsg.1662212175547.jpg
- 在 iOS 系统中 tempFilePath 值为:wxfile://.....
其中 iOS 的 filePath 一切正常,比如使用 wx.getImageInfo 获取信息,而 Mate40 下则不行。测试过 compressImage / getFileInfo 结果也和上述情况一样。然而 wx.previewImage 可以正常预览两种地址。
复现代码片段:
系统:安卓12
机型:IQOO SE6
微信版本:8.0.28
基础库版本:2.27.3[861]
【1】编辑图片后的临时路径是OK的;
【2】按比例裁剪的图片得到了类似于系统根目录的绝对路径。
同问,现在好像还没有修复
还复现了这个问题
十一月八号就收回getUserProfile了 那么用button按钮的open-type设置为chooseAvatar以后要对自选照片进行裁剪 这个问题不修复还有其他办法就行裁剪吗
小米华为也不行,十月中旬了还没修复嘛
红米k40pro+也不行,为什么?如何解决?官方是不是要加油啊。
一个月了,还没修复吗?
修复了吗,小米也有这样的问题
怎么弄?小米手机 tempFilePath的值,在手机中无法显示,怎么处理啊?