个人案例
- 宝贝成长助理
引用世界卫生组织儿童生长标准数据,辅助衡量宝宝的成长健康状态
宝贝成长助理扫码体验
- 积分兑换商品,用户线下到指定地点领取,不涉及金钱支付和物流配送,这种需要电商资质吗?
现在有个政府主体的小程序想规划一个积分兑换的功能,商品都是自己采买回来的,用户只用积分兑换,积分来自用户行为(签到之类),兑换商品后需要到指定的服务点去领取。不涉及配送和支付。 小程序主体是政府机构,想问下这种情况还需要电商资质吗?或者说还需要任何特殊的资质吗?
2022-03-02 - 《宝贝成长助理》审核被拒
- 当前 Bug 的表现(可附上截图) 这个小程序是我为刚出生的宝宝做的,主要提供婴幼儿BMI测算,检测胖瘦程度的功能,起到辅助喂养的目的。其中【时光相册】提供记录宝宝成长节点的功能,比如今天会翻身了、今天会爬了、今天会抓玩具了等等,传几张照片写一段文字,程序会推算出宝宝出生了多少天,最终留下来一个成长纪念时间线。 然后审核就被拒了,一开始的拒绝理由是社交笔记,反馈之后又提了一些体验bug被拒,再提交还是被拒,理由成了备忘录,前前后后修改提交了五六次吧,这是今天的被拒理由。 “你好,贵方小程序涉及提供备忘录、日记、记事服务,备忘录等属个人主体小程序未开放类目,建议申请企业主体小程序 请根据上述原因对小程序进行修改,并重新提交代码审核。” 难道个人开发者就是为微信测试bug的小白鼠吗,基本上啥也不能做,而且审核范围根本就是个黑盒啊,提交能过,改bug就不能过了,而且拒绝理由总是不一样。作为个人开发者确实没给微信交过一分钱,没有资格说什么,行吧,我服了,这次还审核不过,算我白忙活。 [图片]
2019-04-22 - IBeaconInfo里的accuracy和proximity的疑问
两个问题: 扫描蓝牙信标返回的数据里accuracy(距离)字段是怎么算出来的,是根据rssi吗?有没有考虑信号衰减曲线? proximity字段文档描述是(表示设备距离的枚举值),这是什么意思?
2019-03-05 - 小程序里如何获得一张图片的宽高尺寸?
- 需求的场景描述(希望解决的问题) 将用户图片绘制到canvas时,必须知道图片尺寸才能解决变形问题,小程序目前没有办法获得一张图片(本地或网络)的尺寸 - 希望提供的能力 提供api直接获得本地图片尺寸信息
2019-03-01 - readFile读取代码包txt文件真机报错
- 当前 Bug 的表现(可附上截图) readFile读取代码包txt文件真机报错,模拟器正常 - 预期表现 可以正常读取代码包文件 - 复现路径 - 提供一个最简复现 Demo https://developers.weixin.qq.com/s/Y2y7QlmU746X
2019-02-21 - setStrokeStyle设置为渐变色之后就无法再设置其他颜色了
- 当前 Bug 的表现(可附上截图) setStrokeStyle设置为渐变色,然后新建路径再设置为其他颜色,不生效 - 预期表现 新建路径后setStrokeStyle可以任意设置为其他颜色 - 复现路径 setStrokeStyle设置为渐变色 -> 画一个曲线 -> 新建路径 -> 设置其他颜色 -> 再画一条线,此时新路径颜色仍然是渐变色(开发工具正常,真机有bug) - 提供一个最简复现 Demo //表盘 const grd = ctx.createLinearGradient(0, ctxWidth / 2, ctxWidth, ctxWidth / 2) grd.addColorStop(0, '#2ce2fa') grd.addColorStop(1, '#a433fd') ctx.beginPath(); ctx.arc(ctxWidth / 2, ctxWidth / 2, ctxWidth * .4, -1.3 * Math.PI, 0.3 * Math.PI) ctx.setLineWidth(5) ctx.setStrokeStyle(grd) ctx.stroke() // 刻度 ctx.translate(ctxWidth / 2, ctxWidth / 2); ctx.lineWidth = 1; for (let i = 0; i <= 100; i++) { ctx.save() ctx.beginPath(); if (i<50){ ctx.rotate((225 + i * 2.7 )* Math.PI / 180); }else{ ctx.rotate((i - 50) * 2.7 * Math.PI / 180); } let startY = -ctxWidth / 2 + 14; if(i%10===0){ startY = -ctxWidth / 2 + 8; } ctx.moveTo(0, startY); ctx.lineTo(0, -ctxWidth / 2+20); if(i < 10){ ctx.setStrokeStyle('#2ce1fa'); }else if (i < 15) { ctx.setStrokeStyle('#38d1fa'); } else if (i < 25) { ctx.setStrokeStyle('#3ec8fb'); } else if (i < 50) { ctx.setStrokeStyle('#4ab6fa'); } else if(i < 75){ ctx.setStrokeStyle('#688afc') } else if (i < 85) { ctx.setStrokeStyle('#855ffc') } else if (i < 90) { ctx.setStrokeStyle('#924dfd') } else { ctx.setStrokeStyle('#9844fd') } ctx.stroke(); ctx.restore() } ctx.draw() 上面代码话了一个渐变色的表盘和多种颜色的刻度,结果刻度颜色无法正常设置,只要将绘制顺序调整成先画刻度再话表盘就没问题,初步定位问题是因为setStrokeStyle方法设置为渐变色之后无法正常重置。
2019-02-21 - 如何升级客户端的小程序基础库?
微信已是最新版本,但调试过程中发现小程序基础库不是最新的,如何主动升级基础库?
2017-03-29