feat: 只接受Mp4文件
This commit is contained in:
@@ -143,7 +143,7 @@ export default {
|
|||||||
uploadSuccess: 'Uploaded Successfully',
|
uploadSuccess: 'Uploaded Successfully',
|
||||||
uploadFailed: 'Upload failed',
|
uploadFailed: 'Upload failed',
|
||||||
pdfFileTip: 'PDF file, max 20MB',
|
pdfFileTip: 'PDF file, max 20MB',
|
||||||
videoFileTip: 'Video file (MP4, MOV), 1080p, max 100MB',
|
videoFileTip: 'Video file (MP4), 1080p, max 100MB',
|
||||||
wechatTitle: 'WeChat Official Account',
|
wechatTitle: 'WeChat Official Account',
|
||||||
wechatDesc: 'Scan the QR code in WeChat'
|
wechatDesc: 'Scan the QR code in WeChat'
|
||||||
},
|
},
|
||||||
@@ -195,7 +195,7 @@ export default {
|
|||||||
// 视频上传
|
// 视频上传
|
||||||
uploadVideoTitle: 'How will you use AiDA in your design process?',
|
uploadVideoTitle: 'How will you use AiDA in your design process?',
|
||||||
clickToUploadVideo: 'Click to upload or drag and drop',
|
clickToUploadVideo: 'Click to upload or drag and drop',
|
||||||
videoFileLimit: 'Video file (MP4, MOV), 1080p, max 100MB',
|
videoFileLimit: 'Video file (MP4), 1080p, max 100MB',
|
||||||
// 条款与条件
|
// 条款与条件
|
||||||
termsAndConditions: 'Terms & Conditions',
|
termsAndConditions: 'Terms & Conditions',
|
||||||
conditionFirst: 'I confirm that all submitted work is original and created by me.',
|
conditionFirst: 'I confirm that all submitted work is original and created by me.',
|
||||||
@@ -240,7 +240,7 @@ export default {
|
|||||||
pleaseUploadPdf: 'Please upload your PDF',
|
pleaseUploadPdf: 'Please upload your PDF',
|
||||||
pleaseUploadVideo: 'Please upload your video',
|
pleaseUploadVideo: 'Please upload your video',
|
||||||
uploadPdfOnly: 'Please upload a PDF file only.',
|
uploadPdfOnly: 'Please upload a PDF file only.',
|
||||||
uploadVideoOnly: 'Please upload a MP4 or MOV file only.',
|
uploadVideoOnly: 'Please upload a MP4 file only.',
|
||||||
fileSizeExceeds: 'File size exceeds {sizeLimit} limit. Please upload a smaller file.',
|
fileSizeExceeds: 'File size exceeds {sizeLimit} limit. Please upload a smaller file.',
|
||||||
videoDurationExceeds: 'Video duration exceeds 60 seconds limit. Please upload a shorter video.',
|
videoDurationExceeds: 'Video duration exceeds 60 seconds limit. Please upload a shorter video.',
|
||||||
uploadFailed: 'Upload failed'
|
uploadFailed: 'Upload failed'
|
||||||
|
|||||||
@@ -133,7 +133,7 @@ export default {
|
|||||||
uploadSuccess: '上传成功',
|
uploadSuccess: '上传成功',
|
||||||
uploadFailed: '上传失败',
|
uploadFailed: '上传失败',
|
||||||
pdfFileTip: 'PDF文件,不超过20MB',
|
pdfFileTip: 'PDF文件,不超过20MB',
|
||||||
videoFileTip: '视频文件(MP4, MOV),1080p,不超过100MB',
|
videoFileTip: '视频文件(MP4),1080p,不超过100MB',
|
||||||
wechatTitle: '微信公众号',
|
wechatTitle: '微信公众号',
|
||||||
wechatDesc: '请使用微信扫描二维码'
|
wechatDesc: '请使用微信扫描二维码'
|
||||||
},
|
},
|
||||||
@@ -226,7 +226,7 @@ export default {
|
|||||||
pleaseUploadPdf: '请上传您的PDF文件',
|
pleaseUploadPdf: '请上传您的PDF文件',
|
||||||
pleaseUploadVideo: '请上传您的视频文件',
|
pleaseUploadVideo: '请上传您的视频文件',
|
||||||
uploadPdfOnly: '请仅上传 PDF 文件。',
|
uploadPdfOnly: '请仅上传 PDF 文件。',
|
||||||
uploadVideoOnly: '请仅上传 MP4 或 MOV 文件。',
|
uploadVideoOnly: '请仅上传 MP4 文件。',
|
||||||
fileSizeExceeds: '文件大小超过 {sizeLimit} 限制。请上传较小的文件。',
|
fileSizeExceeds: '文件大小超过 {sizeLimit} 限制。请上传较小的文件。',
|
||||||
videoDurationExceeds: '视频时长不可超过60秒',
|
videoDurationExceeds: '视频时长不可超过60秒',
|
||||||
uploadFailed: '上传失败'
|
uploadFailed: '上传失败'
|
||||||
|
|||||||
@@ -215,7 +215,7 @@
|
|||||||
:customRequest="handleUploadVideo"
|
:customRequest="handleUploadVideo"
|
||||||
:beforeUpload="beforeUploadVideo"
|
:beforeUpload="beforeUploadVideo"
|
||||||
@remove="handleRemoveFile('video')"
|
@remove="handleRemoveFile('video')"
|
||||||
accept=".mp4,.mov"
|
accept=".mp4"
|
||||||
>
|
>
|
||||||
<img
|
<img
|
||||||
src="@/assets/images/award/upload_video_icon.png"
|
src="@/assets/images/award/upload_video_icon.png"
|
||||||
@@ -747,7 +747,7 @@ const beforeUploadFile = async (type: FileType, file: File) => {
|
|||||||
errorMessage = t('AwardApply.uploadPdfOnly')
|
errorMessage = t('AwardApply.uploadPdfOnly')
|
||||||
} else if (type === 'video') {
|
} else if (type === 'video') {
|
||||||
maxSize = 100 * 1024 * 1024 // 100MB
|
maxSize = 100 * 1024 * 1024 // 100MB
|
||||||
allowedExtensions = ['mp4', 'mov']
|
allowedExtensions = ['mp4']
|
||||||
allowedMimeTypes = ['video/mp4', 'video/quicktime']
|
allowedMimeTypes = ['video/mp4', 'video/quicktime']
|
||||||
errorMessage = t('AwardApply.uploadVideoOnly')
|
errorMessage = t('AwardApply.uploadVideoOnly')
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
Reference in New Issue
Block a user