- 图片canvas压缩指定尺寸相关问题?
采用canvas,递归压缩图片,直到200kb以内才停止, 图片为何尺寸先变大,再缩小,问题出在哪。采用网上常用那套压缩源码 getCanvasImage(canvasId,imagePath,imageW,imageH, (pressImgPath)=>{ getLessLimitSizeImage(canvasId,pressImgPath,limitSize,drawWidth*0.5,callback); } ) [图片]
2022-07-09 - 微信小程序推荐图片压缩并裁剪插件?
大神们,有没有的微信小程序图片压缩并裁剪插件,推荐一下哈,暂时只知道image-cropper
2022-07-07 - 云函数更新报错,新创建云函数一直显示创建中..?
请官方解决相关问题
2022-04-21 - 云数据库监控watcher 报错?
电脑开发者工具不报错,真机调试报错,提示docId是空的,这是怎么回事,有大神帮帮忙吗 onLoad: function (options) { var that = this; const eventChannel = this.getOpenerEventChannel(); eventChannel.on('acceptDataFromOpenerPage', (data) => { that.setData({ _id: data.match_detail._id, (_id不是空的) }) }) const db = wx.cloud.database() console.log("执行了吗") const watcher = db.collection('370000').doc(that.data._id).watch({ onChange: function (snapshot) { console.log('snapshot', snapshot) }, onError: function (err) { console.error('the watch closed because of error', err) } })
2022-01-11 - 监控集合的watcher应该放哪?手机端和开发者工具效果不一样?
开发者工具运行没问题,手机真机调试后,总是报错 说是that.data.id 是空的,截图是onload 过来之后传的值 想问一下,watcher 放哪可以解决这个问题,不是很明白 [图片] 手机端 报错 [图片]
2022-01-02 - 云数据库嵌套更新问题,只能指定第几个字段吗,字段不可以是变量吗?
[图片] 以上是官方文档截图,比如我想更新的数据是变的,根据用户点击哪个然后去更新相应的字段,应该如何实现,我这样搞了以后,报错 [图片]
2022-01-02 - 微信小程序云数据库可以根据查询到的内容后再决定更新或者不更新吗?
各路大神求教: 云数据库想要更新一条信息,但是不确保在这之前有没有其他用户已经操作,所以先查询数据库状态,然后根据返回的信息决定是否更新信息。 类似于抢购,查询和更新可以同时操作吗?必须要先等一个执行完了,在调用一次执行吗
2021-12-20 - 云函数新建数据后将数据的ID返回,后将返回的ID上传至另一个集合,有什么好的方法吗?
非常感谢!!!麻烦帮忙看一下 流程如下: 1、通过云函数向集合A中添加数据,返回_id,成功后将_id存到用户信息的集合B中 2、用户要查数据的时候不需要从集合A中所有数据中去查一遍,只需要从B中调用自己的信息,查看已发布的_id,然后拿着去A集合中查 疑问: 1、这样操作能提高数据库使用效率吗,还是说直接从集合A中,通过openid,查询自己已经发布的内容效率高? 2、这种方法会不会向集合A加数据成功了,但是_id上传集合B时失败了,导致数据不同步了 3、各位大神有没有好的建议及方法,非常感谢!!!!
2021-12-06 - 微信小程序方法中非setdata可以设置data值?每次点击无论点击确定还是取消,form已经改变?
按钮点击方法,弹出对话框选择取消,form值仍然发生改变,求大神指引 choose(e){ var form=this.data.form form_contemp=form.items[0] ........经过一系列的操作改变了 form_contemp,其中并未涉及this.setData form.itemp[0]=form_contemp //反过来给form对应的位置更改数据 wx.showModal({ title:"确认选择为:", success (res) { if (res.confirm) { 上传的云数据库的方法,省略 }).then(res=>{ 成功后,才setData console.log(res) that.setData({ form:form }) }).catch(err=>{ wx.showToast({ title: '网络出错,请重试', }) }) console.log('用户点击确定') } else if (res.cancel) { console.log('用户点击取消') } }
2021-11-26 - geoNear使用一直报错问题?
1、参照官方给的示例,完全复制,一直报错 [图片] [图片] 2、想实现 在云函数,获取数据的时候同时按地理位置排序后返回,也还是报错,请求大神传授一下经验,确实不会搞了,到底问题出在哪,要在哪加什么命令能实现这个功能 [图片] [图片]
2021-10-15