- http api 调用小程序云开发中的云函数随机返回错误getaddrinfo ENOTFOUND?
如题,会随机出现如下错误, RequestError: Error: getaddrinfo ENOTFOUND api.weixin.qq.com api.weixin.qq.com:443 at new RequestError (/srv/node_modules/request-promise-core/lib/errors.js:14:15)
2020-05-03 - 小程序订阅消息随机返回43101错误?
大家好,我发帖子之前已经上网搜过,有不少人和我一样,比如这里 https://developers.weixin.qq.com/community/develop/doc/ab58bce069fa832891f499c4ca27cc44 错误信息如下 openapi.subscribeMessage.send:fail user refuse to accept the msg hint: xxxxxxx 测试的时候每一步都非常小心,当然也都授权过,但是这个错误是随机的,请问大家有修复的方法么,还是这个开发者是没有办法修复的是微信端的问题
2020-05-03 - 小程序scroll 性能优化?
大家好,最近想研究下scroll 的性能问题,上网已经查过资料了,有大概那么几种方法,但是没有看到有人提到过使用 web worker,大家都是用什么方法来优化scroll 的性能的,能分享一下么。 我看了文档个人觉得web worker 挺合适的,大家觉得呢,谢谢!
2020-04-29 - 请问小程序云开发当请求和从云端返回数据的时候是否没有开启 Gzip?
如题,想问下是否没有开启Gzip,调试的时候看了 response 和 request,没有Gzip 开启
2020-04-09 - 请问大家小程序云存储是否有基本处理图片的功能比如 缩放,旋转等等,还是需要使用7牛云,阿里oss?
想问下大家处理图片的服务商哪个好,小程序中会需要使用到图片的处理,感觉小程序云存储的功能不够用,感谢大家分享经验
2020-03-19 - 小程序云开发服务器上是否已经安装了 ImageMagick?
如题,想对图片在云函数中做一些处理(resize,等等),可能会用到ImageMagick。 云开发服务器上是否已经安装可以直接调用,感谢! 如果没有安装,请问大家有什么好的建议可以使用ImageMagick?
2020-03-19 - 批量下载云存储的文件打包成zip文件报错No Access-Control-Allow-Orign?
如题,代码测试没有问题,后台代码可以打包云存储文件到zip文件,然后下载,但是console 报错,No Access-Control-Allow-Orign,不能跨域请求资源,已经搜索过社区,发现有和我类似的问题,也没有得到解决。请问大家,哪里有可以设置cors的么? 看了小程序云开发控制台,没有发现可以设置cors的地方。
2020-03-16 - 服务端调用小程序http api 错误,hint: [qJgbH.wgE-PBg1lA]?
服务端调用小程序http api 发现过滤的语句不能使用变量,比如 let data = {key: '2020-03-21'}; return rp({ url: `https://api.weixin.qq.com/tcb/databasequery?access_token=${token}`, method: "POST", json: true, headers: { "content-type": "application/json", }, body: { "env":"any-id", "query": `db.collection(\"all_houses\").where(${data}).get()` } }).then((res)=>{ console.log("res: %O", res); return res; }).catch(err=>{ console.log("err: %O", err); }) 如果不使用变量就不会有错,比如这样 return rp({ url: `https://api.weixin.qq.com/tcb/databasequery?access_token=${token}`, method: "POST", json: true, headers: { "content-type": "application/json", }, body: { "env":"any-id", "query": `db.collection(\"all_houses\").where({key: '2020-03-12'}).get()` } }).then((res)=>{ console.log("res: %O", res); return res; }).catch(err=>{ console.log("err: %O", err); })
2020-03-13 - 小程序http api 中的查询语句中如果有变量如何处理,返回了-605101错误码,查询解析错误?
如题,在nodejs 后台运行了下面的云函数(不是小程序云开发服务器中的云函数),调用了小程序http api 获取数据,然后报错说是查询语句解析错误,看错误信息应该是查询语句中的格式不对,应该是 ${today},。但是因为有变量,请教大家如何解决。文档上面没有例子使用变量的,感谢! (rp是 request-promise 库) ... 其他代码 let today = processDate(new Date()); let token = "token value"; return rp({ url: `https://api.weixin.qq.com/tcb/databasequery?access_token=${token}`, method: "POST", json: true, headers: { "content-type": "application/json", }, body: { "env":"any-id", "query": `db.collection("all_houses").where({house_upload_date: ${today}}).get()` } }).then((res)=>{ console.log("res: %O", res); return res; }).catch(err=>{ console.log("err: %O", err); })
2020-03-13 - 小程序云函数中调用 db.serverDate() 获取的值, 如何格式化到 yyyy-mm-dd?
如题,已经测试了一些方法,但都没有办法获取到想要的格式。 查看数据库给db.serverDate() 的返回值类型为 Date,以为可以调用 getFullYear() 等方法,没想到提示报错,db.serverDate(...).getFullYear is not a function 如果使用 new Date 替代 db.serverDate(),使用下面的函数可以获取到想要的格式,但是有时区问题。 function processDate(_date) { var y = _date.getFullYear(); var m = _date.getMonth() + 1; m = m < 10 ? ('0' + m) : m; var d = _date.getDate(); d = d < 10 ? ('0' + d) : d; return y + '-' + m + '-' + d; }; 发现 db.serverDate 返回值可以准确获取正确时区(我们有个开发人员在北美,云函数中db.serverDate() 能准确获取到他那边的时区)。 谁能分享一下 db.serverDate 的格式处理方法么,谢谢
2020-03-11