收藏
回答

drawImage 掉帧

问题模块
API和组件

在canvas中画图片、添加touchMove监听,手指移动canvas跟着平移,然后循环画图片,在iphone7plus 上掉帧很厉害,给人一种卡顿的感觉,而Android却不会?是什么原因呢?

循环代码如下:

picCtx.translate(objPic.movePoint.x, objPic.movePoint.y)

picCtx.rotate(objPic.rotate);

picCtx.drawImage(objPic.imgPath, objPic.deletePoint.x, objPic.deletePoint.y, objPic.imgSizePoint.width, objPic.imgSizePoint.height)

picCtx.draw()

最后一次编辑于  2017-12-25
回答关注问题邀请回答
收藏

1 个回答

  • 白开水
    白开水
    2017-12-25

    这是一个已知的性能问题,我们已经修复,下一个版本会解决此问题。

    2017-12-25
    赞同
    回复