Skip to content

微信小程序踩坑记录

  • 场景值:页面有弹层输入框,输入之后,重新请求页面数据,即相当于是刷新按钮。
js
this.onLoad();
this.onShow();

解决办法:

  • bug场景,IOS中小程序pdf签章问题的解决办法
text
  IOS中小程序pdf签章问题的解决办法
  • bug场景:四张海报,用同一个canvas画布,ctx.clearRect()无法清除使用ctx.drawImage()的图像。
text
    解决方案:每张海报使用一个canvas
  • bug场景:不同机型,使用convas画出来的图片位置,和UI图位置不一样
text
    一:求出设备像素比
    二:在canvas区域,canvas宽度 = 图片背景宽度/设备像素比
    三:画图即可
    原理:小程序canvas的API并没有像其他的一样支持小程序独有的 rpx 自适应尺寸单位,
    在绘制内容时所应用的单位仍然是 px【微信小程序canvas并没有完善,是个坑】

上次更新于: