- iOS真机调用云函数时601003 system network error应该怎么解决?
在小程序中通过wx.cloud.callFunction调用云函数,在开发者工具和安卓机器上没有问题,iOS真机测试时总是会报601003的错(process_url是云函数名)。 process_url failed <Error: errCode: -1 | errMsg: cloud.callFunction:fail Error: errCode: -601003 system network error | errMsg: systerm network error. (callId: 1584347252734-0.17495905199050776) (trace: 16:27:32 start->16:27:37 system error (Error: errCode: -601003 system network error | errMsg: systerm network error.), abort); at cloud.callFunction api; > 看了一下云函数的log,调用是成功的,并且在云函数外对云数据库的增删改是没有问题的。
2020-03-16 - 云函数中批量删除云数据库中的数据应该怎么做?
文档中的例子是 https://developers.weixin.qq.com/miniprogram/dev/wxcloud/guide/database/remove.html [代码]// 使用了 async await 语法[代码][代码]const cloud = require([代码][代码]'wx-server-sdk'[代码][代码])[代码][代码]const db = cloud.database()[代码][代码]const _ = db.command[代码] [代码]exports.main = async (event, context) => {[代码][代码] [代码][代码]try[代码] [代码]{[代码][代码] [代码][代码]return[代码] [代码]await db.collection([代码][代码]'todos'[代码][代码]).where({[代码][代码] [代码][代码]done: [代码][代码]true[代码][代码] [代码][代码]}).remove()[代码][代码] [代码][代码]} [代码][代码]catch[代码][代码](e) {[代码][代码] [代码][代码]console.error(e)[代码][代码] [代码][代码]}[代码][代码]}[代码] 现在如果我有一个数组,里面的每个元素对应一条数据库的记录,我想将这些都批量删除应该怎么写呢? 比如 [代码]// 数组[代码][代码]vocal_list = [[代码][代码]"apple"[代码][代码], [代码][代码]"banana"[代码][代码]][代码] [代码]// 数据 [代码][代码][[代码] [代码] {[代码][代码]"_id"[代码][代码]:[代码][代码]"1"[代码][代码],[代码][代码]"vocab"[代码][代码]:[代码][代码]"apple"[代码][代码]},[代码] [代码] {[代码][代码]"_id"[代码][代码]:[代码][代码]"2"[代码][代码],[代码][代码]"vocab"[代码][代码]:[代码][代码]"test"[代码][代码]},[代码][代码] {[代码][代码]"_id"[代码][代码]:[代码][代码]"3"[代码][代码],[代码][代码]"vocab"[代码][代码]:[代码][代码]"banana"[代码][代码]},[代码][代码] {[代码][代码]"_id"[代码][代码]:[代码][代码]"4"[代码][代码],[代码][代码]"vocab"[代码][代码]:[代码][代码]"cascade"[代码][代码]},[代码][代码] {[代码][代码]"_id"[代码][代码]:[代码][代码]"5"[代码][代码],[代码][代码]"vocab"[代码][代码]:[代码][代码]"youth"[代码][代码]},[代码][代码] {[代码][代码]"_id"[代码][代码]:[代码][代码]"6"[代码][代码],[代码][代码]"vocab"[代码][代码]:[代码][代码]"zoo"[代码][代码]},[代码][代码] {[代码][代码]"_id"[代码][代码]:[代码][代码]"7"[代码][代码],[代码][代码]"vocab"[代码][代码]:[代码][代码]"abandon"[代码][代码]},[代码][代码] {[代码][代码]"_id"[代码][代码]:[代码][代码]"8"[代码][代码],[代码][代码]"vocab"[代码][代码]:[代码][代码]"zypher"[代码][代码]},[代码][代码] {[代码][代码]"_id"[代码][代码]:[代码][代码]"9"[代码][代码],[代码][代码]"vocab"[代码][代码]:[代码][代码]"story"[代码][代码]},[代码] [代码]][代码] 可以不用for loop吗?
2019-11-09 - 使用项目里默认云函数login获取openid不会弹出确认框正常吗?
第一次做一个需要登录功能的小程序,不过只是需要根据openid记录用户在小程序里的一些活动就可以了,电话之类的信息我都不需要。之前登录要求变化,我又想用云函数,所以看文档,看搜索结果都觉得不太清楚。 [图片] 我看到有的小程序会有这样的页面,是怎么做的呢?我用一个open-type 属性设置为 getUserInfo的button也不会有弹窗让用户授权,直接就用云函数获取到openid了。我如果只需要用户的openid,昵称和头像是不是只要用wx.login和login云函数就可以了?需要用户授权吗?有这样的案例代码或者tutorial吗? 我真的超迷茫的,问题如果讲得不太清楚不好意思。
2019-10-29 - 有什么办法可以控制音频播放速度吗?
我在写一个主要功能是播放音频的小程序,有用户向我反映希望可以控制音频播放速度,比如2倍速播放或者0.5倍速播放。我搜了一下搜到了这篇文章 微信小程序把玩(二十七)audio组件,可惜是16年的了。我又去找官方文档发现audio组件不再被维护。现在的InnerAudioContext和BackgroundAudio好像都没有控制速度的接口。 我想问问现在有办法在小程序里改变音频播放速度吗?
2019-04-15