9 回复
明白你的意思了。这个目前可以实现,但是小程序基础库1.4.0之前IOS下有个bug,效果不好。具体实现方案如下。
由于scroll-view里面不能放canvas,反之canvas后滚动效果极差。但是scroll-view里面可以防止5个image组件
把canvas定位在屏幕外面,然后把canvas的图像导成图片,把图像给到scroll-view里面的image组件的src上就可以了。canvas方法:wx.canvasToTempFilePath。
但是这个方法的输出图片宽高需要是canvas的宽高的两倍才能在安卓手机上显示清晰的图像。记得设置输出宽高的时候写成2倍。
但是在IOS上,无论如何输出的图像都是模糊的。这个bug在基础库1.4.0得到了解决。
所以,这个效果不好,建议修改产品方案。我们当时和你的情况差不多,最后发现了这个坑,也只能修改方案了。