- drawImage 会比后面绘制更慢...
ctx.drawImage('/img/for-save.jpg', 0, 0, 1220, 1800) ctx.setFontSize(50) ctx.setTextAlign('center') ctx.fillText('xxxx', 610, 730) ctx.draw() 就这样的代码,图片绘制有时会覆盖于文字上。 不知是加载问题(虽然我的绘制已经是位于 bindload 的回调里了), 还是 drawImage 本身问题(drawImage 又拿了一次图之类的)。 唔,求小程序给个建议吧,能避免出现此情况的方法。 现在我的办法是绘制一次图,再延时一会再绘制图和字,实在不妙。 另一方面,如果能改进小程序更好咯: 或者让 wx.downloadFile 支持本地图片, 或者除了 image 组件 bindload,再来个加载完成的 api 能返回 temp 文件。
2017-12-21 - 1.1.1 版本 canvas.setTextAlign 无效
[代码]ctx = wx.createCanvasContext([代码][代码]'forWechat'[代码][代码])[代码][代码]// 画图[代码][代码]ctx.drawImage([代码][代码]'/img/for-save.jpg'[代码][代码], 0, 0, 1220, 1800);[代码][代码]// 画字[代码][代码]ctx.setFillStyle([代码][代码]'#ffffff'[代码][代码])[代码][代码]ctx.setFontSize(50)[代码][代码]ctx.setTextAlign([代码][代码]'center'[代码][代码]) // 对,这里不起作用[代码][代码]ctx.setTextBaseline && ctx.setTextBaseline([代码][代码]'middle'[代码][代码])[代码][代码]ctx.fillText(userInfo.nickName + [代码][代码]'邀请你一起来0元秒杀'[代码][代码], 610, 640)[代码][代码]ctx.fillText([代码][代码]'资生堂惠润柔净洗发组合'[代码][代码], 610, 730)[代码][代码]ctx.draw()[代码][代码]// 完成[代码][代码]setTimeout(() => {[代码][代码] [代码][代码]wx.canvasToTempFilePath({[代码][代码] [代码][代码]x: 0,[代码][代码] [代码][代码]y: 0,[代码][代码] [代码][代码]width: 1220,[代码][代码] [代码][代码]height: 1800,[代码][代码] [代码][代码]destWidth: 1220,[代码][代码] [代码][代码]destHeight: 1800,[代码][代码] [代码][代码]fileType: [代码][代码]'jpg'[代码][代码],[代码][代码] [代码][代码]canvasId: [代码][代码]'forWechat'[代码][代码],[代码][代码] [代码][代码]success: res => {[代码][代码] [代码][代码]console.log([代码][代码]'图片生成'[代码][代码], res.tempFilePath)[代码][代码] [代码][代码]img = res.tempFilePath[代码][代码] [代码][代码]wx.setStorageSync([代码][代码]'saveImg'[代码][代码], img)[代码][代码] [代码][代码]callback && callback(img)[代码][代码] [代码][代码]}[代码][代码] [代码][代码]})[代码][代码]}, 500)[代码] [图片]
2017-12-21 - wx.previewImage 能用 base64 吗,安卓手机一直转圈圈
wx.previewImage 能用 base64 吗, 安卓手机(魅族Pro6,三星S8等)一直转圈圈, 苹果机良好。 用canvas再画再生成微信缓存图,唔... 或者让后端传图片地址,唔... 改起来也不麻烦,对吧... 官方说是已知问题,所以来问句,以后会支持吗...
2017-12-19 - 小程序注册为什么要用邮箱,而不是自己开发账号系统呢
小程序注册为什么要用邮箱,而不是自己开发账号系统呢? 是因为微信团队以前是个邮箱团队吗? 还是以后会加入邮箱功能呢? —— 来自小白的疑惑
2017-12-12 - 退出预览图片时会退出小程序
看别人做的小程序发现的,超级收藏夹,情形如下: 如果我点击了图片,会进入图片预览形态,再点一下应该退出该形态, 但 实际直接退出了小程序。 在社区里看到6月官方有回复,这是已知问题,修复中, 但现在(10月)这个问题还在,所以发出来催下更。 催更催更催更
2017-10-13 - 新版开发工具的 swiper-item 没有子节点
[图片] 如题,弱弱地问一句,论坛里会有小程序开发组的人注意到吗
2017-09-06 - console 都报渲染层错误,那我们该怎么办
[图片] console 都报渲染层错误,那我们该怎么办
2017-09-01 - 开发者工具不支持 viewport 非 device-width 吗
[图片] 如题
2017-08-31