无

- 发布:2024-09-12 11:02
- 更新:2025-09-12 16:49
- 阅读:490
产品分类: uniapp/小程序/微信
PC开发环境操作系统: Mac
PC开发环境操作系统版本号: 11.6.6
第三方开发者工具版本号: 1.06.2405020
基础库版本号: 3.5.3
项目创建方式: CLI
CLI版本号: 3.0.0-alpha-4020120240617001
操作步骤:
预期结果:
选择相册里的文件
选择相册里的文件
实际结果:
弹出 选择一个聊天的界面了
弹出 选择一个聊天的界面了
bug描述:
我使用了uni-ui的 file-picker,在h5和开发者工具里很正常,但是到了微信小程序里,点击选择文件上传 会弹出 请选择一个聊天, 就是微信的转发文件给好友时弹的那个界面

d***@gmail.com (作者)
<uni-forms-item required label="请选择截图或样片" name="file">
<uni-file-picker v-model="fileList" fileMediatype="all" mode="list"
sourceType="['album', 'camera']"
limit="9"
title="计数"
@select="uploadFile"
@progress="progress"
@success="success"
@fail="fail"
@delete="remove"
/>
</uni-forms-item>
d***@gmail.com (作者)
还需要提供别的信息吗
2024-09-12 11:34
DCloud_UNI_yuhe
回复 d***@gmail.com: 这不是bug,文档中有说;
选择文件目前只支持 H5 和 微信小程序平台 ,且 微信小程序平台 使用 wx.chooseMessageFile()
,微信用的就是选择聊天中的文件,没发选相册2024-09-12 11:40
d***@gmail.com (作者)
回复 DCloud_UNI_yuhe: 好的,那基本没用,我考虑原生的API(wx.chooseMedia) 把
2024-09-12 11:43
d***@gmail.com (作者)
方便看下我之前发的 那个waterfall组件的帖子吗
2024-09-12 11:44
d***@gmail.com (作者)
回复 DCloud_UNI_yuhe: 我别的页面用的uni-file-picker 可以从相册或摄像头啊 只不过 fileMediatype="image"
而这里的场景我是想图片和视频都能所以写的 fileMediatype="all" 就不行了
2024-09-12 11:47
DCloud_UNI_yuhe
回复 d***@gmail.com: 是微信那的限制,具体你可以查看微信那的文档看一下区别
2024-09-12 11:49