UNPKG

ybg-screen-shot

Version:

web端自定义截屏插件(原生JS版)

15 lines (14 loc) 415 B
/** * 绘制蒙层 * @param context 需要进行绘制canvas */ export function drawMasking(context: CanvasRenderingContext2D) { // 清除画布 context.clearRect(0, 0, window.innerWidth, window.innerHeight); // 绘制蒙层 context.save(); context.fillStyle = "rgba(0, 0, 0, .6)"; context.fillRect(0, 0, window.innerWidth, window.innerHeight); // 绘制结束 context.restore(); }