引入js
<script type="text/javascript" src="https://cdn.staticfile.org/jquery/1.11.0/jquery.min.js"/> <script type="text/javascript" src="/static/html2canvas.min.js"></script> <script type="text/javascript" src="/static/js/canvas2image.js"></script>
javascript代码:
$(function () { var shareContent = document.getElementById("capture"); //需要截图的包裹的(原生的)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 //定义canvas 高度 * 缩放 canvas.getContext("2d").s