feat(user): New avatar file add webp format support

- 新头像增加 `webp` 格式支持
This commit is contained in:
Aqr-K
2024-11-04 12:39:38 +08:00
parent 9cbafdfab8
commit 6937f5e1b1
2 changed files with 4 additions and 4 deletions

View File

@@ -83,7 +83,7 @@ function changeAvatar(file: Event) {
const { files } = file.target as HTMLInputElement
if (files && files.length > 0) {
const selectedFile = files[0]
const allowedTypes = ['image/jpeg', 'image/png', 'image/gif']
const allowedTypes = ['image/jpeg', 'image/png', 'image/gif', 'image/webp']
const maxSize = 800 * 1024
// 检查文件是否为图片
if (!allowedTypes.includes(selectedFile.type)) {
@@ -303,7 +303,7 @@ onMounted(() => {
</VBtn>
</div>
<p class="text-body-1 mb-0">允许 JPGPNGGIF 格式 最大尺寸 800KB</p>
<p class="text-body-1 mb-0">允许 JPGPNGGIFWEBP 格式 最大尺寸 800KB</p>
</form>
</VCardText>
<VCardText>

View File

@@ -75,7 +75,7 @@ function changeAvatar(file: Event) {
const { files } = file.target as HTMLInputElement
if (files && files.length > 0) {
const selectedFile = files[0]
const allowedTypes = ['image/jpeg', 'image/png', 'image/gif']
const allowedTypes = ['image/jpeg', 'image/png', 'image/gif', 'image/webp']
const maxSize = 800 * 1024
// 检查文件是否为图片
if (!allowedTypes.includes(selectedFile.type)) {
@@ -297,7 +297,7 @@ watch(
</VBtn>
</div>
<p class="text-body-1 mb-0">允许 JPGPNGGIF 格式 最大尺寸 800KB</p>
<p class="text-body-1 mb-0">允许 JPGPNGGIFWEBP 格式 最大尺寸 800KB</p>
</form>
</VCardText>