场景:canvas设置hidden、wx:if等隐藏方式,导致绘制图片不成功。

<canvas style="width: 900px; height: 1647px;" canvas-id="canvas" hidden='true'></canvas>

解决方案:外层嵌套view

<view style="position:fixed;top:9999rpx;">
    <canvas style="width: 900px; height: 1647px;" canvas-id="canvas"></canvas>
</view>