Commit b5ea4874 authored by Xuguangxing's avatar Xuguangxing

fix: 处理海报兼容问题

parent 8c84c6af
...@@ -159,6 +159,16 @@ export default { ...@@ -159,6 +159,16 @@ export default {
} }
}); });
}, },
randomString(e) {
e = e || 10;
let t = 'ABCDEFGHJKMNPQRSTWXYZabcdefhijkmnprstwxyz2345678';
let a = t.length;
let n = '';
for (let i = 0; i < e; i++) {
n += t.charAt(Math.floor(Math.random() * a));
}
return n;
},
async createAndUploadPic(sharePicData) { async createAndUploadPic(sharePicData) {
this.sharePicData = sharePicData; this.sharePicData = sharePicData;
let endTime = sharePicData.endTime ? sharePicData.endTime.split(' ')[0] : ''; let endTime = sharePicData.endTime ? sharePicData.endTime.split(' ')[0] : '';
...@@ -176,9 +186,10 @@ export default { ...@@ -176,9 +186,10 @@ export default {
width: 1080, width: 1080,
height: 1920, height: 1920,
useCORS: true, useCORS: true,
scale: 3, scale: 1,
allowTaint: false allowTaint: false
}).then(function(canvas) { }).then(function(canvas) {
canvas.name = `${_this.randomString}`.jpeg;
canvas.toBlob( canvas.toBlob(
blob => { blob => {
const observable = upload(blob, null, token); const observable = upload(blob, null, token);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment