- canvas画图偶尔失败
[图片][图片] [图片] [图片]
2019-07-20 - 七牛云上传图片 真机调试模式页面正常跳转 预览时页面跳转失败
用了七牛云上传图片后发现 只有在真机调试模式下才能正常跳转页面, 预览模式时无法跳转 [图片] 复现问题的片段: https://developers.weixin.qq.com/s/LY0FIWmP7E9m
2019-07-17 - wx.canvasToTempFilePath压缩图片
[图片] [图片] 图片上的元素都是canvas绘制的 通过 wx.canvasToTempFilePath压缩后发现直线变成一段一段的了 怎么优化呢
2019-07-06 - wx.compressImage压缩不对啊
0代表原图大小 123分别代表第几次压缩 (压缩率分别为45,45,40) 第一次压缩quality设为45时[图片] 第一次压缩quality设为30时[图片] 代码片段:https://developers.weixin.qq.com/s/IfQHeBmG7z9M
2019-07-04 - 图片压缩
代码: takePhoto() { // if (this.data.canTake == true) { const ctx = wx.createCameraContext() ctx.takePhoto({ quality: 'high', success: (res) => { //console.log(res.tempImagePath) wx.showToast({ title: '上传中', icon: 'loading', duration: 5000, success() { }, fail() { wx.showToast({ title: '上传失败,请重试', icon: "none", duration: 2000 }) }, }) //console.log('成功') //console.log(res.tempImagePath) wx.compressImage({ src: res.tempImagePath, quality: 45, success(res) { //console.log('压缩成功') //console.log(res.tempFilePath) wx.getFileInfo({ filePath: res.tempFilePath, success(e) { console.log('1',e.size) if (e.size > 120000) { // 图片大于120000B继续压缩 wx.compressImage({ src: res.tempFilePath, quality: 40, success(res) { wx.getFileInfo({ filePath: res.tempFilePath, success(e){ console.log('2', e.size) if(e.size>120000){ // 图片大于120000B继续压缩 wx.compressImage({ src: res.tempFilePath, quality:40, success(res){ wx.getFileInfo({ filePath: res.tempFilePath, success(e) { console.log('3',e.size) } }) wx.uploadFile({ url: app.globalData.url+'user/Upload', filePath: res.tempFilePath, name: 'avatar', success(res) { //console.log(res) //console.log(res.data) var resdata = JSON.parse(res.data) //console.log(resdata) wx.navigateTo({ url: '/pages/point/pelvispoint/pelvispoint?img=' + resdata.url, }) } }) } }) } else{ wx.uploadFile({ url: app.globalData.url+'user/Upload', filePath: res.tempFilePath, name: 'avatar', success(res) { //console.log(res) //console.log(res.data) var resdata = JSON.parse(res.data) //console.log(resdata) wx.navigateTo({ url: '/pages/point/pelvispoint/pelvispoint?img=' + resdata.url, }) } }) } } }) } }) } else { // 图片小于等于120000B上传 wx.uploadFile({ url: app.globalData.url+'user/Upload', filePath: res.tempFilePath, name: 'avatar', success(res) { //console.log(res) //console.log(res.data) var resdata = JSON.parse(res.data) //console.log(resdata) wx.navigateTo({ url: '/pages/point/pelvispoint/pelvispoint?img=' + resdata.url, }) } }) } } }) }, fail(res) { //console.log('压缩失败', res) } }) } }) // } else { // wx.showToast({ // title: '请横向拍照', // icon: 'none', // duration: 2000 // }) // return false // } }, 打印结果: 1 121918 2 121935 3 121945 怎么越压缩越大了
2019-07-04 - 开发者工具永远都是索引首页
[图片]
2019-06-25 - previewImage预览图片增加三指旋转功能
previewImage预览图片增加三指旋转功能
2019-06-25 - image增加可控的双击放大缩小/双指缩放
image组件增加可控的双击放大缩小/双指缩放 功能
2019-06-24 - previewImage预览图片时底部/头部出现页码
预览图片时希望出现如图所示的页码指示 [图片]
2019-06-22 - previewImage预览图片时切换预览的图片数组
- 需求的场景描述(希望解决的问题) previewImage预览图片时页面上添加一个按钮来切换两组图片数组 (一组原始图片, 一组编辑过的图片)
2019-06-20