提交 ba3dec1c 编写于 作者: Q qq_38870145

Sat Nov 25 22:13:00 CST 2023 inscode

上级 6a8ef167
......@@ -13,8 +13,8 @@ const state = reactive({
})
/** 下载图片 */
const downloadBase64 = (content: string, fileName: string) => {
const base64ToBlob = function (code: any) {
const downloadBase64 = (content,fileName) => {
const base64ToBlob = function (code) {
let parts = code.split(';base64,');
let contentType = parts[0].split(':')[1];
let raw = window.atob(parts[1]);
......@@ -23,6 +23,7 @@ const downloadBase64 = (content: string, fileName: string) => {
for (let i = 0; i < rawLength; ++i) {
uInt8Array[i] = raw.charCodeAt(i);
}
return new Blob([uInt8Array], {
type: contentType
});
......@@ -36,7 +37,6 @@ const downloadBase64 = (content: string, fileName: string) => {
// 截图
const shotAction=()=>{
console.log('截图');
html2canvas(document.getElementById('render-id')).then(function(canvas) {
console.log('canvas',canvas)
const base64 = canvas.toDataURL().replace(/^data:image\/(png|jpg);base64,/, '');
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册