Javasscript 里的 `toLocalString` 返回值和时区有关系, 在不同时区下取得当地时间自然不一样.
【BUG】云开发 Date 不一致- 问题描述 根据文档:云开发时区是UTC+0 但以下两个Date有区别 - 问题如下 [代码]console.log( [代码][代码] [代码][代码]Date.now( ),[代码][代码] [代码][代码]new[代码] [代码]Date( ).toLocaleString( )[代码][代码]);[代码] 发现前者为 UTC+8,后者为UTC+0 截图如下: 左侧为云开发定时器任务,每次执行时,里面执行上述语句。 左侧为UTC+8的日志记录时间, 右1为时间戳,右2为本地时间, [图片] [图片] 当时间戳转为本地时间为: "2019/7/3 下午1:02:00“ 跟直接输出 [代码]new[代码] [代码]Date( ).toLocaleString( )[代码] 的结果对不上,上述表达式输出为:2019-7-3 05:02:00 即一个为 [代码]// UTC+8[代码][代码]Date.now( )[代码] [代码]// UTC+0[代码][代码]new[代码] [代码]Date( ).toLocaleString( )[代码] 何解?
2019-07-03把 `enable` 设为 false 试下?
云开发接入了客服消息后,删除配置用户的客服消息也不会发到开发者服务器上来- 当前 Bug 的表现(可附上截图) 在云开发配置了对应的云函数处理客服消息,但现在还是想走回自己的开发服务器来处理客服消息!但是在云开发中删除对应配置后,客服消息还是无法发到开发者服务器上来!即使在云函数中使用 transfer_customer_service 指定转发,但是也只是转发到多客服系统平台上,开发者服务器还是无法收到。。。 现在开发者服务器也只能收到user_enter_tempsession这个个事件。。。 请问如何解决。。。 - 预期表现 - 复现路径 - 提供一个最简复现 Demo
2019-07-02升级工具版本也可以解决
云函数获取数据库时报错- 当前 Bug 的表现(可附上截图) - 预期表现 - 复现路径 - 提供一个最简复现 Demo 原来都没有问题,现在本地调试时会出现异常。报错信息如下。 [图片]
2019-07-02https://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-server-api/database/collection.add.html 添加数据要将数据放到 add 方法的 `data` 参数里面. 类似这种 [代码]await db.collection([代码][代码]'usertag'[代码][代码]).add({[代码][代码] [代码][代码]data: {[代码][代码] [代码][代码]description: [代码][代码]"learn cloud database"[代码][代码],[代码][代码] [代码][代码]}[代码][代码]})[代码]
再次遇到-501相关的问题- 当前 Bug 的表现(可附上截图) - 预期表现 - 复现路径 - 提供一个最简复现 Demo 非常简单的代码,还是会遇到这个问题,请问怎么解决啊 [图片]
2019-06-28看着像云函数调用云函数的情况. 你的 `login` 函数定义的环境和你调用函数里初始化的环境是不是同一个呢, `env` 参数要指定对哦
云函数调用失败- 当前 Bug 的表现(可附上截图) [云函数] [login] 调用失败 Error: errCode: -404011 cloud function execution error | errMsg: cloud.callFunction:fail requestID , cloud function service error code -501005, error message Environment not found; at cloud.callFunction api; 部署云函数:调用失败, 请检查login云函数是否已部署 - 预期表现 - 复现路径 - 提供一个最简复现 Demo [图片] [图片] [图片] [图片] npm node wx-server依赖包都有。 云函数也右键上传部署了, 同步云函数列表也点了。 就是一直报这个错。 网上查的方法都试了。 要疯了。
2019-06-27云函数调用云函数已经是以管理员身份在调用了, 这个时候没有自然没有 openid 要用的话, 可以自行传入
被云函数调用云函数里getWXContext OPENID返回undefined在使用云函数, 本地测试遇到问题,A调用B时,B内的 getWXContext返回 undefined, 改为云上,还是一样,cloud.getWXContext() OPENID为undefined,但是appid, env, 可以获得, 当然,如果直接调用 B ,getWXContext 工作正常 仔细回想,发现好像前几天 我也用 云函数C调用过 B,也是没问题的,好像自从升级了最近两个版本 开发工具就问题不断,还一直有一个错误 501011, tem screats expire 再次测试 C调用B, 还是在 B 内 OPENID undefined 最近每次更新上传云函数,都会有权限更新提示,查看文档,没发现与这种调用相关的内容,是不是云 函数的调用要设置权限,如何设置?我的所有云函数的权限自动被设成 “空” 另外: 此提问本是我昨天写在一个去年的帖子里,发现可能官方只是可能关注近期的帖子,所以重新 写了这个贴,望尽快回答
2019-06-27可以升级下 wx-server-sdk 解决 https://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference/changelog-server-sdk.html
从6月18号开始,部署云函数超过一定时间之后,就开始出现请求数据库出错- 当前 Bug 的表现(可附上截图) - 预期表现 - 复现路径 - 提供一个最简复现 Demo 今天6月18号云函数获取数据突然反悔unll了,之前一直正常,已经上线的小程序也是,小程序工具上也是,云函数我没有做任何改动 从6月18号开始,部署云函数之后超过一定时间(大概七八个小时),就开始出现请求数据库出错 然后我重新上传并部署云函数之后就又好了,隔一段时间就又开始报错,重复刷新之后会出现时好时坏的情况,上次提问过一次了,都四天了,一直这样,不应该是我云函数写错了,写错也不应该是部署一段时间出错,重新部署又好了吧?[图片]
2019-06-21云函数里的时区是 +0,日期和时间依赖时区的
云数据库的时间不对了- 当前 Bug 的表现(可附上截图) 今天,也就是2019年6月18日,往数据库里写记录时记的都是2019年6月17日。从昨天12点后开始都这样了。 [图片] [图片] - 预期表现 18日记数据库就应该记18日 - 复现路径 - 提供一个最简复现 Demo
2019-06-20不填 appId 没法查吧
腾讯的云数据库体验有点差- 当前 Bug 的表现(可附上截图) - 预期表现 - 复现路径 - 提供一个最简复现 Demo 同样是一段相同的代码 db.collection("person_sport").where({ _openid: app.globalData.openid }).get({ success:res=>{ //如果数据库中没有该用户的记录,则创建 console.log(res.data.length) // if (res.data.length==0){ // db.collection("person_sport").add({ // data:{ // groupSportRecordList: groupSportRecordList // }, // success:res=>{ // } // }) // } }, fail:err=>{ console.log(err) } }) 返回的结果却有不同,打印的数据有0和2,导致在实际应用中容易出bug,我想问问大家是怎么解决这个问题的,在实际开发中是使用腾讯的云开发还是自己搭建后台,本人是在读大学生,希望有大佬解决一下疑惑
2019-05-05小程序端和云函数里使用的环境 (env 参数) 是不是同一个?
快被云函数逼疯了使用云函数时报错: [图片] 实际上数据是存在得 [图片] 云函数如下: // 云函数入口文件 const cloud = require('wx-server-sdk') cloud.init() const db = cloud.database() const _ = db.command /** * 此函数用于用户点击取消报名时在参与者列表中删去该用户的openid * 输入:唯一标识_id * 输出:无 */ // 云函数入口函数 exports.main = async (event, context) => { const wxContext = cloud.getWXContext() const id = event.id const openid = wxContext.OPENID const res = await db.collection("group_sport").doc(id).get() return { res } } 调用云函数代码如下 wx.cloud.callFunction({ name: 'deleteMembersOpenids', data:{ id:id } }) 其中id是已经获取得唯一标识_id 并且还有一个就是云函数非常不稳定,时行时不行,我已经快崩溃了,求大佬指点
2019-05-05