|
|
@@ -1,3 +1,4 @@
|
|
|
+import { ElMessage } from 'element-plus';
|
|
|
|
|
|
export const getVideoCover = (data: string | Blob, seekTo: number = 0.0, width?: number, height?: number) : Promise<string> => {
|
|
|
const url = typeof data !== 'string'
|
|
|
@@ -18,6 +19,7 @@ export const getVideoCover = (data: string | Blob, seekTo: number = 0.0, width?
|
|
|
video.load()
|
|
|
video.addEventListener('loadedmetadata', function () {
|
|
|
if (video.duration < seekTo) {
|
|
|
+ ElMessage.error('视频长度不够')
|
|
|
reject(new Error('视频长度不够'));
|
|
|
return;
|
|
|
}
|