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都很明显