- 云数据库写入的时候报错
2019-04-15T02:03:54.409Z b87093d1-5f22-11e9-8d7b-525400681fe1 { Error: errCode: -502001 database request fail | errMsg: [FailedOperation.Insert] multiple write errors: [{write errors: [{WiredTigerIndex::insert: key too large to index, failing 1030 这个错误不是经常出现的,偶尔报这个错,什么意思呢 但我没有一次性写入多条记录啊,使用for循环一次写一个的 小程序端上传的数据格式是: [ {name:成语1,字段1:数据1,字段2:数据2}, {name:成语1,字段1:数据1,字段2:数据2}, {name:成语1,字段1:数据1,字段2:数据2}, ] 云函数代码如下: for (let key in cy) { let chengyu = cy[key] if (chengyu && chengyu.name) { var obj = await db.collection('chengyu') .where({ name: chengyu.name }) .update({ data: chengyu, }) if (!obj.stats.updated) { try { obj = await db.collection('chengyu').add({ data: chengyu, }) } catch (e) { console.error(e) } } } }
2019-04-15 - 我疯了我莫名其妙
云函数从前天到现在, 基本 把我整疯了 疯到极点 看文档nnnnn遍, 依然找不到答案 百度搜狗无数 依然无解 微信群、论坛、、遍地求 依然崩溃 直到10:15分钟前 我准备放弃了 哪怕放弃几天 忽然 忽然 忽然 不仅仅云函数可以使用了 竟然一直失败的云函数本地调试也可以使用 难道开发工具终于被我的执着感动了吗 但愿 但愿 [图片] [图片]
2019-03-29 - 云函数始终无法调用,errCode: -404011 , -501005
[云函数] [wxContext] 调用失败 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; 这是怎么了,从昨天晚上到现在都时这样 使用的是官方demo示例,里面的云函数我也上传到test和release环境里了 但始终无法调用 wx.cloud.init({ env: 'release-5d6248' }) wx.cloud.callFunction({ name: 'wxContext', data: {}, success: res => { console.log('[云函数] [wxContext] wxContext: ', res.result) this.setData({ hasWXContext: true, wxContext: res.result, loading: false }) }, fail: err => { console.error('[云函数] [wxContext] 调用失败', err) } })
2019-03-29 - 注册个有营业执照的淘宝店,可以申请开通小程序插件吗
注册个有营业执照的淘宝店,可以申请开通小程序插件吗 求官宣
2019-03-26 - tabbar不支持在所有页面显示,怎么办?
- 需求的场景描述(希望解决的问题) 按文档的说法和实践,只能在json里写明的那个页面显示tabbar 但这种情况,是不符合使用场景的呀 难道你们都是在同一个页面里加载内容吗 - 希望提供的能力 可以全页显示tabbar
2019-03-26 - 怎么调试插件功能页
测试版 Beta Build 更新日志里程碑版本,包含大的特性;通过内部测试,稳定性尚可 1.02.1903211Windows x64 、 Windows ia32 、 macOS 2019.03.21[代码]A[代码] 新增 云函数本地调试 文档 [代码]A[代码] 新增 企业微信模拟器插件 文档 [代码]A[代码] 新增 CLI/HTTP 调用关闭项目窗口、关闭开发者工具 详情 [代码]A[代码] 新增 小程序支持 [代码]pageOrientation: "landscape"[代码] [代码]A[代码] 新增 分包配置中新增的页面配置会自动生成对应的页面结构 反馈详情 [代码]A[代码] 新增 真机调试支持调试 functionalPage 文档: 用户信息功能页https://developers.weixin.qq.com/miniprogram/dev/framework/plugin/functional-pages/user-info.html 这是官方片段 https://developers.weixin.qq.com/s/Uof4Iomt731Z 我也按提示修改appid了 在微信开发者工具中查看示例: 由于插件需要 appid 才能工作,请填入一个 appid; 由于当前代码片段的限制,打开该示例后请 手动将 appid 填写到 [代码]miniprogram/app.json[代码] 中(如下图)使示例正常运行。 为什么点击没有反应呢? 看不懂 真机开发测试的常规步骤目前,功能页的跳转目前不支持在开发者工具中调试,请在真机上测试。初次进行真机开发测试时,通常步骤如下: 在开发者工具上打开插件所有者小程序项目,并点击“预览”; 用测试用的真机扫一下预览二维码,此时会进入插件所有者小程序,进入后就可以直接退出这个小程序; 在开发者工具上打开插件项目,将插件中 [代码]<functional-page-navigator>[代码] 中的 [代码]version[代码] 属性设置为 [代码]develop[代码]; 点击预览可以生成插件预览二维码,用测试用的真机扫码即可预览功能页;如果更改了插件代码,重新生成并扫描插件的预览二维码即可; 如果过了一段时间之后,跳转功能页时出现“开发版已过期”这样的提示,从第1步开始重试一次。 怎么试都不行啊,急等
2019-03-25 - 文档demo在1.02.1903211无效
文档> 自定义组件 > https://developers.weixin.qq.com/miniprogram/dev/framework/custom-component/observer.html 使用数据有时,在一些数据字段被 setData 设置时,需要执行一些操作。 例如, [代码]this.data.sum[代码] 永远是 [代码]this.data.numberA[代码] 与 [代码]this.data.numberB[代码] 的和。此时,可以使用数据进行如下实现。 [代码]Component({ attached() { this.setData({ numberA: 1, numberB: 2, }) }, observers: { 'numberA, numberB': function (numberA, numberB) { // 在 numberA 或者 numberB 被设置时,执行这个函数 this.setData({ sum: numberA + numberB }) } } })[代码]在开发者工具中预览效果 这个demo在测试版开发工具1.02.1903211无效 sum不能在页面显示 [图片]
2019-03-25 - 第一次见:Cannot read property '_unprepared'
- 当前 Bug 的表现(可附上截图) - 预期表现 - 复现路径 - 提供一个最简复现 Demo thirdScriptError sdk uncaught third Error Cannot read property '_unprepared' of undefined TypeError: Cannot read property '_unprepared' of undefined at Function.c.prepare (http://127.0.0.1:36493/appservice/__dev__/WAService.js:14:15086) 测试版开发工具1.02.1903211 昨天使用测试版还没有问题的 这是什么意思? 我没有使用这个变量啊
2019-03-23 - 1.02.1903211开发工具的debug和functionalPage问题
在app.json添加了 "debug": true, "functionalPages": true, 同样因为版本切换产生的问题, (1)在测试版1.02.1903211开发工具debug却没有生效,在稳定版1.02.1902010是没问题的 (2)在稳定版1.02.1902010正常,但在测试版1.02.1903211有以下提示:VM159:1 app.json 中的 functionalPages 配置需要更新,详见文档 console.warn @ VM159:1 (anonymous) @ appservice?t=1553231649834:3 关键是在文档里找不到怎么配置呀,只有下面几句话: 1、https://developers.weixin.qq.com/miniprogram/dev/framework/config.html#%E5%85%A8%E5%B1%80%E9%85%8D%E7%BD%AE functionalPages基础库 2.1.0 开始支持,低版本需做兼容处理。 启用插件功能页时,插件所有者小程序需要设置其 [代码]functionalPages[代码] 为 [代码]true[代码]。 2、https://developers.weixin.qq.com/miniprogram/dev/framework/plugin/functional-pages.html 激活功能页特性要在插件中调用插件功能页,需要先激活插件所有者小程序的功能页特性。具体来说,在插件所有者小程序的 [代码]app.json[代码] 文件中添加 [代码]functionalPages[代码] 定义段,并令其值为 [代码]true[代码] ,例如: 代码示例: [代码]{ "functionalPages": true}[代码]注意,新增或改变这个字段时,需要这个小程序发布新版本,才能在正式环境中使用插件功能页。
2019-03-22 - 这又是什么expect END descriptor with depth 0
在开发工具调试没有问题,为什么手机会出现下面的问题 什么意思啊,没看懂 expect END descriptor with depth 0 but get another [图片]
2019-03-14