使用transform属性作用于canvas的时候,canvas里面的内容没有随着放大或者缩小


由于放大过程中有产生偏移量,使用drawImage(放大图片)和transform(放大图片中产生的偏移量使用transform)作用于canvas实现放大效果时,会导致canvas里面的draw的内容剧烈抖动,这个有办法解决吗?



展开全部
收起
3回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • Matthew

    18人对此回答表示赞同

    小程序真机的话,transform可以作用于canvas,但是对于里面绘制的内容就没有放大或者缩小的效果,移动倒是有效果,但是transform会让里面绘制的内容移动过程中有抖动现象(绘制的是很多的小rect)

    展开
    18
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • Thomason

    16人对此回答表示赞同

    调试器中使用setTransform和transform都不生效。

    展开
    16
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • Valentina

    9人对此回答表示赞同

    可能是用法问题:如下代码可以生效:

    展开
    9
    0回复
    发布于 6年前

    评论(0)

    收起评论

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部