“e32db547bfdf3121eaf119153794533345216b76”上不存在“...sun/git@gitcode.net:openanolis/dragonwell8_jdk.git”
提交 ba3dec1c 编写于 作者: Q qq_38870145

Sat Nov 25 22:13:00 CST 2023 inscode

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