kscreenshot 截图插件工具栏修改 title

301 阅读1分钟
    import kscreenshot from "kscreenshot";
    
    
    data() {
        return {
            screenShot: null
        }
    },
    methods: {
        screenshot() {
            if (!this.screenShot) {
                this.screenShot = new kscreenshot({})
                const endFn = this.screenShot.endDraw
                Object.assign(this.screenShot, {
                    key: 65,
                    endCB: (img) => {
                    },
                    cancelCB: () => {
                    },
                    endDraw: (e) => {
                        endFn(e)
                        this.resetToolbar()
                    }
                });
            }
            this.screenShot['startScreenShot']()
        },
        resetToolbar() {
            this.screenShot.toolbar && this.screenShot.toolbar.childNodes.forEach(v => {
		v.title = 'XXXX'
            })
        }
    }
    

再小的努力,乘以365都很明显