fix: debug

This commit is contained in:
こけっち 2022-03-13 14:09:44 +09:00
parent 90c89c3083
commit 78b9550eca
No known key found for this signature in database
GPG Key ID: 21460619C5FC4DD1

View File

@ -26,15 +26,15 @@ function select(src: any, label: string | null, multiple: boolean): Promise<Driv
let contentType = 'video/'+targetFormat; let contentType = 'video/'+targetFormat;
// @ts-ignore // @ts-ignore
let data = event.target.result.split(','); let fileData: ArrayBuffer = event.target.result.split(',');
let b64Data = data[1]; let b64Data = fileData[1];
let blob = getBlobFromBase64Data(b64Data, contentType); let blob = getBlobFromBase64Data(b64Data, contentType);
let blobUrl = URL.createObjectURL(blob); let blobUrl = URL.createObjectURL(blob);
let convertedVideo = { let convertedVideo = {
name: videoFileData.name.substring(0, videoFileData.name.lastIndexOf(".")), name: videoFileData.name.substring(0, videoFileData.name.lastIndexOf(".")),
format: targetFormat, format: targetFormat,
data: blobUrl fileData: blob
} }
// console.log("convertedVideo: ", convertedVideo); // console.log("convertedVideo: ", convertedVideo);
resolve(convertedVideo); resolve(convertedVideo);
@ -101,7 +101,7 @@ function select(src: any, label: string | null, multiple: boolean): Promise<Driv
let convertedVideoDataObj = await VideoConverter(sourceVideoFile, targetVideoFormat); let convertedVideoDataObj = await VideoConverter(sourceVideoFile, targetVideoFormat);
console.log('end convert video'); console.log('end convert video');
// @ts-ignore // @ts-ignore
let convertedVideoFile = new File([convertedVideoDataObj.data], convertedVideoDataObj.name + "." + convertedVideoDataObj.format); let convertedVideoFile = new File([convertedVideoDataObj.fileData], convertedVideoDataObj.name + "." + convertedVideoDataObj.format);
os.upload(convertedVideoFile, defaultStore.state.uploadFolder, undefined, keepOriginal.value).then(res).catch(e => { os.alert({ type: 'error', text: e }) }); os.upload(convertedVideoFile, defaultStore.state.uploadFolder, undefined, keepOriginal.value).then(res).catch(e => { os.alert({ type: 'error', text: e }) });
} }