Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

media-type 不支持 mix 值, #5675

Closed
zhoumao1 opened this issue Dec 26, 2023 · 6 comments
Closed

media-type 不支持 mix 值, #5675

zhoumao1 opened this issue Dec 26, 2023 · 6 comments

Comments

@zhoumao1
Copy link

重现链接

<van-uploader
	multiple
	accept="media"
	media-type="mix"
/>

Vant Weapp 版本

1.11.2

描述一下你遇到的问题。

  • accept:media, media-type:mix,此时可以混合选择视频和图片,但是选择视频后,没办法拿到缩略图
    image

  • 另外为什么 media-type 不支持 mix 呢?很多时候都需要混合选择图片以及视频

重现步骤

<van-uploader
	multiple
	accept="media"
	media-type="mix"
/>

设备/浏览器

所有设备

@johnsonwong666
Copy link
Collaborator

media-type 传数组 ['image', 'video']

@zhoumao1
Copy link
Author

media-type 传数组 ['image', 'video']media-type 传数组 ['image','video']

这样只能选择图片,或者只选择视频,没办法图片以及视频混合选择

@johnsonwong666
Copy link
Collaborator

看代码没有仅限制这两个参数 而去官方文档 需要是的是一个string数组。你把三个都传进去试试
image

@zhoumao1
Copy link
Author

尝试了,😄还是一样的问题,我看了下源码,内部如果遇到 accept 为 media 时,会根据 fileType 来进行 format 数据,但是没有考虑到 fileType 为 mix 的情况,所以。。。以后只能等官方处理了
image

@johnsonwong666
Copy link
Collaborator

可以提个pr过来兼容一下

@landluck
Copy link
Contributor

v1.11.3 已支持

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants