需要导入的文件:jquery.min.js,html2canvas.js,canvas2image.js,jquery.qrcode.min.js(如需二维码)
var shareContent = document.getElementById("imgmodel"); //需要截图的包裹的(原生的)DOM 对象
var width = shareContent.offsetWidth; //获取dom 宽度var height = shareContent.offsetHeight; //获取dom 高度
var canvas = document.createElement("canvas"); //创建一个canvas节点
var scale = 2; //定义任意放大倍数 支持小数
canvas.width = width * scale; //定义canvas 宽度 * 缩放
canvas.height = height * scale * 1; //定义canvas高度 *缩放
canvas.getContext("2d").scale(scale, scale); //获取context,设置scale
var opts = {
scale : scale, // 添加的scale 参数
canvas : canvas, //自定义 canvas
logging : false, //日志开关
width : width, /