反馈previewImage的图片二次预览的问题
发布于 5 年前 作者 tqian 1190 次浏览 来自 问答
//点击图片进行预览,长按保存分享图片
previewImg: function () {
 var img = this.data.imagePath;
 console.log([img]);
 wx.previewImage({
   current: img, // 当前显示图片的http链接
   urls: [img] // 需要预览的图片http链接列表
 })
},

此处的http链接是由canvasToTempFilePath保存到本地的

这样的链接

在开发工具上反复点击预览是没有问题的,

但是在手机上点击预览第一次是正常的,二次点击预览就是黑屏,但是打印出的路径是对的

社区里有说不支持http链接的,有说用wx.saveFile保存之后预览,但我试过依然二次预览不行

如果是https开头的网络图片则没有这个问题,

官方文档也没做说明

回到顶部