import html2canvas from "html2canvas"; import { Toast } from "antd-mobile"; //保存div内容为图片 export default function saveImage(divId) { const div = document.getElementById(divId); html2canvas(div, { useCORS: true, }).then(function (canvas) { // 创建一个图片元素 var img = canvas.toDataURL("image/jpg"); // 创建一个链接元素 var link = document.createElement("a"); link.href = img; // 设置下载的文件名 link.download = `iqtest_result_${new Date().getTime()}.jpg`; // 触发点击 link.click(); Toast.show({ content: "结果已保存到相册", }); }); }