为什么登不进去
安卓打开企业微信网页使用js-sdk使用wx.downloadImag获取localId无法预览?安卓端企业微信网页使用js-sdk的wx.downloadImage下载后台上传的图片到手机本地,下载的本地地址为:"img:///storage/emulated/0/Android/data/com.tencent.wework/files/imagecache//web/3BE4F21FA257EA237F6AEE3FF2A3DC34",然后通过wx.previewImage方法进行文件预览,却无法预览图片,预览一直在加载loading。苹果手机没有问题,下载完就能预览图片,但是目前测试的机器中华为(P50,Mate40)和小米(10,红米K20Pro)是有同样的情况(无法预览图片问题) 代码如下: let that = this wx.downloadImage({ serverId: media_id, // 需要下载的图片的服务器端ID,由uploadImage接口获得 isShowProgressTips: 1, // 默认为1,显示进度提示 success: function (res) { that.flag = true; that.imgLocalUrl = res.localId; wx.previewImage({ current: this.imgLocalUrl, urls: [this.imgLocalUrl], }); } fail: (f) => { console.error(f, "fail"); }, complete: (f) => { console.info(f, "complete"); }, });
2022-07-09