在PC端:
连续调用两次接口,即可把图片绘制像素化
// 在画布上定位图像,并规定图像的宽度和高度,从image上截取 (x0,y0)--(x1,y1) 区域
ctx.drawImage(image, 0, 0, resolution, resolution);
// 剪切图像,并在画布上定位被剪切的部分
ctx.drawImage(canvas, 0, 0, resolution, resolution, 0, 0, image.width, image.width);
(效果)见附件
但在uniapp 上
同样调用两次接口,得到的是模糊的图片。
想请教一下,uniapp的接口如何修改才能得到PC端一样的效果?此功能要上线,比较着急
happyjoejoe (作者)
您好,我使用了canvas 接口 uni.canvasPutImageData 应用很快就闪退了,平台是一加手机,请问能帮解决一下吗?
2023-04-16 20:16