- wxfile://tmp.jpg显示问题
使用<image src="{{item.imageTemp}}" /> 其中:imageTemp="wxfile://tmp_8723twd7632gdfauygd762gd2gd.jpg" 图片不显示,原来imageTemp="http://tmp/wx3523f.jpeg"则正常; 这个临时本地文件,是通过 wx.cloud.downloadFile({....下载到本地, 在开发工具中就是imageTemp="http://tmp/wx3523f.jpeg" 而在苹果手机微信中,就是这样了imageTemp="wxfile://tmp_8723twd7632gdfauygd762gd2gd.jpg" 不知我说清楚了没有!
2019-06-19 - wx.chooseImage 选取的图片本地路径在开发者工具正常显示真机不显示?
[图片] [图片] 如图上面分别为在真机和开发者工具的截图
2019-08-28 - 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 - 调用js-sdk接口wx.chooseImage苹果6上面偶尔闪退
调用js-sdk接口wx.chooseImage苹果6上面偶尔闪退,这个bug是因为什么原因造成?怎么解决?
2018-01-02 - 公众号开发拍照兼容性问题(部分小米,vivo,oppo拍照选择确定会跳转到首页)
你想反馈一个 Bug 还是 提一个需求? 如果是 Bug: 使用的是weixin-js-sdk 1.2.0版本 用到的api是wx.chooseImage、wx.uploadImage 使用的vue.js+webpack开发, 部分重点代码: wxInt(){ // alert(this.mainUrl) this.$http.get('/tpm/weixin/querySignService',{url:this.mainUrl}, res => { //微信接口 // alert('appId'+res.appId+'timestamp'+res.timestamp+'nonceStr'+res.nonceStr+'signature'+res.signature) wx.config({ debug: false, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。 appId: res.appId, // 必填,公众号的唯一标识 timestamp: res.timestamp, // 必填,生成签名的时间戳 nonceStr: res.nonceStr, // 必填,生成签名的随机串 signature: res.signature,// 必填,签名,见附录1 jsApiList: ['chooseImage','previewImage','uploadImage','downloadImage'] // 必填,需要使用的JS接口列表 }); // wx.error(function(res){ // config信息验证失败会执行error函数,如签名过期导致验证失败,具体错误信息可以打开config的debug模式查看, // 也可以在返回的res参数中查看,对于SPA可以在这里更新签名。 // }); }); },uploadImgOne(){ let vm = this wx.chooseImage({ count: 1, sizeType: ['compressed'], sourceType: ['camera'], success: function (res) { if(window.__wxjs_is_wkwebview){ var localData = res.localIds vm.images.localId = localData; vm.editUser.idimgurl_front=localData }else{ vm.images.localId=res.localIds; vm.editUser.idimgurl_front=res.localIds } // vm.oneBoxIcon=true; //vm.btnDisable=false; vm.uploadImgSuOne() } }); }, uploadImgSuOne() { let i = 0 let length = this.images.localId.length; let vm =this; this.images.serverId = []; wx.uploadImage({ localId: vm.images.localId[i], success: function (res) { i++; vm.images.serverId.push(res.serverId); if(vm.images.serverId == "" || vm.images.serverId == null){ vm.$dialog.toast({ mes: 'images.serverId null', timeout: 1500, icon: 'error' }); return false; } let parmse = {}; parmse.media_ids = encodeURI(encodeURI(vm.images.serverId)); vm.$http.get('/tpm/weixin/downloandWeiXinImage',parmse, res => { //微信接口 vm.editUser.idimgurl_front=res.data if(window.__wxjs_is_wkwebview) { vm.$dialog.toast({ mes: '图片上传成功', timeout: 1500, icon: 'success' }); vm.editUser.idimgurl_front=res.data } }) }, fail: function (res) { alert(JSON.stringify(res)); } }); }, * Bug 表现是什么?预期表现是什么? 部分小米,vivo,oppo拍照完选择确定后会跳转到首页或者退出微信界面,其他手机正常拍照 有的手机清除缓存之后能解决 * 如何复现? OPPO A53 系统版本 A53M_11_A.05_160706 红米4A 系统版本6.0.1 * 提供一个最简复现 Demo 如果是需求: * 你希望有什么能力? * 你需要这个能力的场景是 ?
2018-01-04