- 使用Canvas画二维码的问题。
- 当前 Bug 的表现(可附上截图) 使用Canvas绘制二维码时,有部份Android用户反馈有时显示正常,有时不显示或显示一半,IOS不会有问题,本人的Android是小米6X也不会出现BUG。以下是我的代码 var QRErrorCorrectLevel = this.data.qrErrorCorrectLevel; var options = this.data.options; options.text = this.data.qrcodetxt; var ctx = wx.createCanvasContext('firstCanvas') var moduleCount = this.data.qrCodeData.moduleCount; var tileW = options.width / moduleCount; var tileH = options.height / moduleCount; for (var row = 0; row < moduleCount; row++) { for (var col = 0; col < moduleCount; col++) { var w = (Math.ceil((col + 1) * tileW) - Math.floor(col * tileW)); var h = (Math.ceil((row + 1) * tileH) - Math.floor(row * tileH)); ctx.setFillStyle(this.data.qrCodeData.point[row][col]) ctx.fillRect(Math.round(col * tileW), Math.round(row * tileH), w, h); } } ctx.draw(); - 预期表现 每一次都能正常绘制 - 复现路径 - 提供一个最简复现 Demo 我用
2019-06-06 - 固定时间段可用导致apiv3创建微信代金券接口返回【系统繁忙,请稍后重试】什么情况,官方有个标准吗?
查证发现: 1、当begin_time为00:00:00,end_time不能大于86100,也就是86099可行; 2、当end_time为23:59:59时,begin_time不能大于16100,也就是16099可行; 3、两个参数差太小也不行,还有看那个进行了设置。 到底什么情况?没有规律可寻?我看很多网友都在问这个问题,怎么回事啊到底?能给个正确完美的解释吗?
2020-07-18