谢谢
您需要使用第二个内存(不在页面上)画布才能达到效果.方法如下:
>制作内存中的画布,将其设置为能够包含文本的宽度和高度>将文本绘制到内存中的画布>将内存上下文的globalCompositeOperation设置为’source-in’>绘制要剪切到文本的内容>使用drawImage(in-memory-canvas,x,y)将新创建的效果放到普通画布上