canvas 真机预览调试崩溃
发布于 5 年前 作者 juan11 17987 次浏览 来自 问答

需求是要做一个图片处理的滤镜

试着调整为黑白色和亮度:

就把__wx.canvasGetImageData()__拿到的RGBA像素信息转化成了YUV,然后把U和V的值调整到了128实现了图片褪色为黑白色 然后再把YUV转化回成了RGBA接着调用__wx.canvasPutImageData__把新的像素信息渲染上去(因为期间要把一维数组RGBA转化为二维数组再转化为YUV然后再转化回来所以经过了几次遍历)。

在模拟器上表现是正确的,但是预览拿到手机上就卡住了 过了一会儿就自动崩溃闪退了,看不到错误信息。

2 回复

你好,请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

好的 我已经把代码片段提交了

回到顶部