问答详情
源自:3-1 离屏Canvas 为图片添加水印

老师,离屏canvas有一个问题请教

老师,离屏的canvas上绘制有水印,它的长宽高和目标canvas一致,

当目标canvas调用drawImage(canvas)时,会把原canvas覆盖,如何设置离屏canvas全局背景,但不影响上面绘制的文字的透明度呢?

  1. globalAlpha 会影响离屏canvas绘制的文字的透明度

  2. 离屏canvas设置背景度也无效


提问者:等她下班 2020-03-04 23:28

个回答

  • 小学生6年级
    2020-03-13 17:13:22

    fillStyle 可以设置成 RGBA,你应该在离屏 canvas 就处理好。然后调用目标 canvas 直接画