我的小米9在使用这个api也出现了问题,一开始也是和你一样,有部分图片不显示,后面才发现实际上图片已经丢失了,你可以查看一下我发的帖子,看看你是不是也会出现这样的情况,难得有小米9手机出现差不多的问题,希望能一起学习交流,在出现类似小米9手机特有的bug是可以相互印证一下。
wx.chooseImage选取图片后真机上image不显示的问题机型:小米9 选取本地图片(非小米云) [代码]choose:[代码][代码]function[代码][代码](){[代码][代码] [代码][代码]let _this = [代码][代码]this[代码][代码] [代码][代码]wx.chooseImage({[代码][代码] [代码][代码]count: 1,[代码][代码] [代码][代码]sizeType: [[代码][代码]'original'[代码][代码],[代码][代码]'compressed'[代码][代码]],[代码][代码] [代码][代码]sourceType: [[代码][代码]'album'[代码][代码],[代码][代码]'camera'[代码][代码]],[代码][代码] [代码][代码]success: [代码][代码]function[代码] [代码](res) {[代码][代码] [代码][代码]_this.setData({[代码][代码] [代码][代码]tempFilePath:res.tempFilePaths[代码][代码] [代码][代码]})[代码][代码] [代码][代码]console.log(res.tempFilePaths)[代码][代码] [代码][代码]}[代码][代码] [代码][代码]})[代码][代码] [代码][代码]}[代码] [代码]<[代码][代码]image[代码] [代码]bindtap[代码][代码]=[代码][代码]"choose"[代码] [代码]src[代码][代码]=[代码][代码]"{{tempFilePath}}"[代码] [代码]mode[代码][代码]=[代码][代码]"aspecFit"[代码] [代码]style[代码][代码]=[代码][代码]"width: 200rpx; height: 200rpx"[代码][代码]></[代码][代码]image[代码][代码]>[代码]如上,此段代码使用的是测试号,在电脑模拟器上是正常的,在真机调试模式下选取图片后不显示,打印的res.tempFilePaths为正常的“["wxfile://tmp_e230df0ec586ed58289c7465b5a749db9bb2aa8361a4c546.jpg"]” ,但image不显示图片只是一片空白。求大佬或官方解答。
2019-06-22