- textarea在手机输入回车时就失去焦点了
我的小程序还没有发布,开发者工具(1.03.2006090)好久没有升级了 之前textarea都可以输入英文或汉字,然后按输入法的换行,都能回车换行的 现在只要在手机点回车,textarea就失去焦点了 难道是最近升级了最新版微信的原因吗??? 有没有相同问题的???
2020-07-29 - 第一次用华为手机,发现小程序onload生命周期竟然不能传递入口参数?
问题如题,真是好奇 我一直用的是小米手机,各种版本都ok 现在用荣耀20,打开小程序, 意外发现onLoad(options),无法在onLoad生命周期里获得这个options 有遇到类似问题的吗?
2020-05-23 - 云资源文件存储错误:文件不存在, 错误码 实际跟文档不一样,错误码有变化了吗?
https://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference/errcode.html 文档中的描述 错误码含义 -503003云资源文件存储错误:文件不存在 但我的小程序为(故意下载一个不存在的云文件): cloudDownloadFile Error: errCode: -403003 internal server error: empty download url | errMsg: internal server error: empty download url at new u (WAService.js:1) at WAService.js:1 at WAService.js:1 at Object.next (WAService.js:1) at n (WAService.js:1) 我想确认一下,应该是同一个?
2020-04-05 - 严重bug,云开发云数据库Command.push()的sort参数,多次执行数据结果不一致
Command.push(values: Object): Commandhttps://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-sdk-api/database/command/Command.push.html 在使用sort参数排序时,意外发现,同样的sort规则,多次执行的数据结果不一致! 一下描述是在开发者工具(stable v1.02.1911180)的云控制平台调试发现的 一、代码: db.collection('goods') .doc('c48bd6c8-60f5-4fba-a7de-ddc3407370dd') .update({ data: { push: _.push({ each: [], //position: 2, //slice:-2, sort:{ a:-1, b:-1 }, }) } }) 二、数据集goods(本回只针对 "_id": "c48bd6c8-60f5-4fba-a7de-ddc3407370dd" 进行了测试发现的问题): [ { "_id": "c48bd6c8-60f5-4fba-a7de-ddc3407370dd", "cost": -12, "discount": 0.95, "price": 100, "push": [ { "a": 30, "b": 555 }, { "a": 1300, "b": 15 }, { "a": 1112, "b": 11 }, { "a": 30, "b": 5 }, { "a": 1200, "b": 1 }, 8, 9, 1 ], "style": { "size": "small" } }, { "_id": "f37a8787-1efa-4cc3-a74e-f4fa50c43c96", "cost": -50, "discount": 0.8, "price": 1600 } ] 三、过程如下: (1)初始设置: sort规则{ a:-1,b:-1 },多次执行相同代码,完成初始化测试准备[图片] 数据集goods,在sort规则{ a:-1,b:-1 }情况下,多次执行后的截图如下[图片] (2)开始修改规则进行测试 第1次修改sort规则: { a:-1,b:-1 } 变更为 { a:-1,b:1 },并第1次执行[图片](截图的标注写错了,变化点是 b:-1 --> b:1 ) 观察数据变化情况: 数据按a:-1的规则排序了,并且在a字段排序的基础上,对b字段也正确排序了 【注意:这只是第1次执行,下面有对比】[图片] 接上面的sort规则(无变化): { a:-1,b:1 },并第2次执行[图片] 同样的规则,第2次执行后的数据集与第1次没有变化【猜测:{a:-1,b:1} 组合规则不受执行次数影响?】[图片] 【注意要修改规则了】修改sort规则: { a:-1,b:1 } 变更为 { a:-1,b:-1 },并第1次执行[图片] 观察sort规则修改为{a:-1,b:-1},第1次执行后的数据集变化情况【这次符合预期,优先按a:-1排序,其次按b:-1排序】[图片] 观察sort规则{a:-1,b:-1}(与第1次无变化),第2次执行[图片] 观察sort规则{a:-1,b:-1}(与第1次无变化),第2次执行后的数据集变化情况【这回按完全b:-1规则排序的,(测试数据有限)a:-1不知道有没有起作用】[图片] 观察sort规则{a:-1,b:-1}(与第1次无变化),第3次执行[图片] 观察sort规则{a:-1,b:-1}(与第1次无变化),第3次执行后的数据集变化情况【排序与第2次一样】[图片]四、测试小结 我崩溃了,迷茫了,能不用就先别用这个API参数了,慎用慎用慎用!!! 大胆自信一下,修改sort规则后的第一次排序是正确的,但千万别#¥%……&*(*&脑子短路了不知道什么时候又执行了1次。。。 恳请官方重视以上反馈!
2020-02-28 - 云开发云数据库 Command.nor()示例1程序与描述是错误的
Command.nor(expressions: any[]): Commandhttps://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-sdk-api/database/command/Command.nor.html 官方文档截图如下: [图片] 但我在云控制台的调试结果如下: 1、使用nor()时,必须前置使用_.exists(),否则出现异常错误(正式环境里是否产生错误,未知) [图片] 2、如果_.exists()没有参数时,会显示所有查找到的数据【与文档解释正好相反】 [图片] 4、如果_.exists()参数设置为“0”或“false”时,显示“字段存在”的查询结果 [图片] 5、如果_.exists()参数设置为“1”或“true”时,显示“字段不存在”的查询结果 [图片] ===================== 补充: 测试用到的云数据库“items”的数据如下: [ { "_id": "1", "category": "a", "name": "apple", "price": 10, "size": [ "S", "L", "", "M", null ] }, { "_id": "2", "category": "a", "name": "pear", "price": 50 }, { "_id": "3", "category": "b", "name": "apple", "price": 20, "size": [ "M", "S", "L" ] }, { "_id": "4", "category": "b", "name": "banana", "size": [] }, { "_id": "5", "category": "a", "name": "pear", "price": 200, "size": null } ]
2020-02-27 - 云数据库lookup的例子调试失败
Aggregate.lookup(object: Object): Aggregatehttps://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-sdk-api/database/aggregate/Aggregate.lookup.html#%E7%A4%BA%E4%BE%8B 补充说明:虽然API有提示【支持端:云函数 1.3.0 起】 但第1种用法(1. 相等匹配)是支持在开发者工具的云开发控制台里面调试的, 第2种(2. 自定义连接条件、拼接子查询)却总是出现那个问题 2. 自定义连接条件、拼接子查询 如果需要指定除相等匹配之外的连接条件,或指定多个相等匹配条件,或需要拼接被连接集合的子查询结果,那可以使用如下定义: lookup({ from: <要连接的集合名>, let: { <变量1>: <表达式1>, ..., <变量n>: <表达式n> }, pipeline: [ <在要连接的集合上进行的流水线操作> ], as: <输出的数组字段名> }) 为什么提供的2个例子都失败呢? 执行失败 RuntimeError: cannot read property 'pipeline' (from line 8, col 17 to line 8, col 25) 6 | order_quantity: '$quantity' 7 | }, > 8 | pipeline: $.pipeline() | ^^^^^^^^ 9 | .match({ 10 | author: 'author 3' 11 | })
2020-02-25 - 云数据库文档不严谨
云数据库文档不严谨啊,发现了好多处 新功能,让新手如何适应啊 毕竟是跟着例子走呢 1、Aggregate.bucket(object: Object): Aggregatehttps://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-sdk-api/database/aggregate/Aggregate.bucket.html#%E7%A4%BA%E4%BE%8B output: { count: $.sum(1), ... : } 但在官方程序例中,却写成 db.collection('items').aggregate() .bucket({ groupBy: '$price', boundaries: [0, 50, 100], default: 'other', output: { count: $.sum(), // ---------- 错误, 应改为 $.sum(1) ids: $.push('$_id') } }) .end() 返回结果如下: [ { "_id": 0, "count": 2, "ids": [ "1", "3" ] }, { "_id": 50, "count": 2, "ids": [ "2", "4" ] }, { "_id": "other", "count": 22, // ---------- 错误, 应改为 1 "ids": [ "5" ] } ] 2、Aggregate.bucket(object: Object): Aggregatehttps://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-sdk-api/database/aggregate/Aggregate.bucket.html#%E7%A4%BA%E4%BE%8B output: { count: $.sum(1), ... : } 但在官方程序例中,却写成 db.collection('items').aggregate() .bucket({ groupBy: '$price', boundaries: [0, 50, 100], default: 'other', output: { count: $.sum(), // ---------- 错误, 应改为 $.sum(1) ids: $.push('$_id') } }) .end() 返回结果如下: [ { "_id": 0, "count": 2, "ids": [ "1", "3" ] }, { "_id": 50, "count": 2, "ids": [ "2", "4" ] }, { "_id": "other", "count": 22, // ---------- 错误, 应改为 1 "ids": [ "5" ] } ] 3、 Aggregate.bucketAuto(object: Object): Aggregatehttps://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-sdk-api/database/aggregate/Aggregate.bucketAuto.html#%E7%A4%BA%E4%BE%8B db.collection('items').aggregate() .bucket({ // ---------- 错误, 应改为 bucketAuto groupBy: '$price', buckets: 3, }) .end() 4、 Aggregate.limit(value: number): Aggregatehttps://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-sdk-api/database/aggregate/Aggregate.limit.html#%E7%A4%BA%E4%BE%8B db.collection('items').aggregate() .match({ price: $.gt(20) // ---------- 错误, 应改为 _.gt(20) }) .sort({ price: 1, }) .limit(2) .end() 返回结果如下:【不知道哪里来的结果,根本不正确,正确的结果是:_id(2)与_id(4)】 { "_id": "3", "price": 20 } { "_id": "4", "price": 80 } 应该其他还有,拜托修正!
2020-02-25 - wxs使用setStyle方法transform,按住向下滑动时卡顿,其他方向没有问题
我现在wxs使用setStyle方法,transform 按住向下滑动时卡顿 其他方向都是好的 哪怕斜着向下都是没有问题的,唯独直线下滑卡顿 我是小米9,调试库2.9.4,开发工具是稳定版v1.02.1911180 是bug?还是在特定手机存在的问题? function touchmove(e, ownerInstance) { var state = ownerInstance.getState() var ins = ownerInstance.selectComponent('.dd' ins.setStyle({ 'transform': 'translateX(' + (e.changedTouches[0].clientX - state.cc.X) + 'px) translateY(' + (e.changedTouches[0].clientY - state.cc.Y) + 'px)' 'display': 'block' }) }
2019-12-31 - Error: errCode: -501007是什么错误,文档里面没有
日志 START RequestId: c86392af-6a2c-11e9-bafb-5254005d5fdb Event RequestId: c86392af-6a2c-11e9-bafb-5254005d5fdb 2019-04-29T03:13:39.199Z { Error: errCode: -501007 invalid parameters | errMsg: [InvalidParameter] Check request parameter fail. Please check your request, but if the problem cannot be solved, contact us.; at new CloudSDKError (/var/user/node_modules/wx-server-sdk/index.js:6166:28) at Object.returnAsCloudSDKError (/var/user/node_modules/wx-server-sdk/index.js:6218:16) at Object.checkError (/var/user/node_modules/wx-server-sdk/index.js:1484:23) at Query.<anonymous> (/var/user/node_modules/wx-server-sdk/index.js:1550:41) at step (/var/user/node_modules/tslib/tslib.js:133:27) at Object.next (/var/user/node_modules/tslib/tslib.js:114:57) at fulfilled (/var/user/node_modules/tslib/tslib.js:104:62) at <anonymous> at process._tickCallback (internal/process/next_tick.js:188:7) errCode: -501007, errMsg: '[InvalidParameter] Check request parameter fail. Please check your request, but if the problem cannot be solved, contact us.; ' } END RequestId: c86392af-6a2c-11e9-bafb-5254005d5fdb Report RequestId: c86392af-6a2c-11e9-bafb-5254005d5fdb Duration:743ms Memory:256MB MaxMemoryUsed:3.933594MB 文档 https://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference/errcode.html?q= 错误码在使用云能力时跑出的异常(fail 回调 / Promise reject)[代码]Error[代码] 对象中会带有 [代码]errCode[代码] 和 [代码]errMsg[代码],这里是 [代码]errCode[代码] 值的一览表。 里面没有errCode: -501007
2019-04-29 - 小编你好淘气
现在怎么选择进入小程序开发 始终进入的是小游戏开发呢 https://developers.weixin.qq.com/miniprogram/dev/index.html?t=19042215
2019-04-22