- wx.chooseImage图片压缩变形
系统:android 测试机型:华为 iOS和大部分安卓未见此现象。 wx.chooseImage({ count: 1, // 默认9 sizeType: ['original', 'compressed'], // 可以指定是原图还是压缩图,默认二者都有 sourceType: ['album', 'camera'], // 可以指定来源是相册还是相机,默认二者都有 success: function (res) { // 返回选定照片的本地文件路径列表,tempFilePath可以作为img标签的src属性显示图片 var tempFilePaths = res.tempFilePaths wx.uploadFile({ url: arr[ty], filePath: tempFilePaths[0], name: 'file', header: { "content-Type": "multipart/form-data" }, formData: { 'request_token': wx.getStorageSync('request_token'), 'openid': wx.getStorageSync('openid'), 'applyid': applyid, 'employeeID': employeeID, 'itype': id, }, success: function (res) { if (typeof res.data === 'string') { var data1 = JSON.parse(res.data.trim());//解压缩 } else { var data1 = res.data } if (ty == 0) { // //阿里云返回图片链接地址 returnData.data.tuArry[id].name = data1; returnData.setData({ tuArry: returnData.data.tuArry }) } if (ty == 1) { if (returnData.data.shenfenIDArry[id].ID == '/Public/images/tianjia.png') { returnData.data.shenfenIDArry[id].ID = data1.Thumbnail returnData.data.shenfenIDArry[id].src = data1.src returnData.data.shenfenIDArry[id].imageID = data1.id returnData.setData({ shenfenIDArry: returnData.data.shenfenIDArry }) } else { returnData.data.shenfenIDArry[id].ID = data1.Thumbnail returnData.data.shenfenIDArry[id].src = data1.src returnData.data.shenfenIDArry[id].imageID = data1.id returnData.setData({ shenfenIDArry: returnData.data.shenfenIDArry }) } } }, fail: function (e) { returnData.alerts('上传失败,请重新上传') } }) } })
2017-07-24 - iphone 版本canvastotempfilepath问题图片变黑
生成的图片背景为黑色,这个bug什么时候能修复呢?( ⊙ o ⊙ )!每天一千多个理赔案子现在都停摆了,老板发火了。~~~~(>_<)~~~~给程序员同学多喝点牛奶,多发点加班费啊亲!!![图片]
2017-07-21