<block wx:for="{{content.nodes}}" wx:key="index" wx:for-index="divIndex">
<snapshot id="my-snapshot-{{divIndex}}" class="intro" style="width: {{395*content.s}}px;height:{{item.h*content.s}}px;background: {{item.bg.b}};" mode="view">
<view style="width:{{395}}px;height:{{item.h*content.s}}px;transform: scale({{content.s}}); transform-origin: 0 0;background: {{item.bg.b}};">
<view catch:tap="div" data-name="div" data-index="{{divIndex}}" style="display:flex;width:100%;height:{{item.h}}px;position: relative;background: {{item.bg.b}};z-index: 0;overflow: hidden;">
<block wx:for="{{item.items}}" wx:key="index">
<view>
</view>
</block>
</view>
</view>
</snapshot>
</block>
海报设计的尺寸与设备像素比的积不能为整数的时候,就会有1px的空白区域,如上图的右边与下边的1px空白,都是底色没有被覆盖导致的,也就是说有小数尺寸的时候,海报绘制精度可能有问题,也不知道是代码的问题,还是snapshot
组件的问题