1.0.5 • Published 5 years ago
feedback-screenshot-tool v1.0.5
feedback-screenshot
Feedback tool for only screen shot similar to Google's.
This is a component extracted from @ivoviz/feedback.js
Installing
npm install feedback-screenshot
Usage
import Feedback from 'feedback-screenshot';
const feedback = new Feedback({
//default:#347EF8(blue)
borderColor:'#000',
//zIndex of screen shot content
//default:999
zIndex:200,
//content will append to
//default:document.body
parent:document.querySelector('#content'),
//html2canvas options
//default:{}
html2canvas:{
logging:false,
useCROS:true
}
})
//start screen shot
feedback.open();
//change rect background to black, cover some private data
feedback.setBlackMode(true);
//close screen shot and wait for canvas
feedback.close().then(canvas=>{
console.log(canvas);
})
//cancel screen shot, will return null
feedback.close(true)