ant-design-vue在ios使用AUpload组件唤起了相机,HTML的 `capture` 属性

在使用ant design vue组件的上传组件AUpload的时候有一个问题,直接按照demo写,在ios上会唤起相机,但是实际上我们的需求是弹出选择相册/相机这个弹框。

解决办法是加一个 cupture="null"这个属性即可

html 复制代码
<a-upload
	:capture="null"
	accept=".png,.jpg,jpeg"
	@change="handleImgChange"
>
	点击上传
</a-upload>

HTML attribute: capture - HTML: HyperText Markup Language | MDNThe capture attribute specifies that, optionally, a new file should be captured, and which device should be used to capture that new media of a type defined by the accept attribute.https://developer.mozilla.org/en-US/docs/Web/HTML/Attributes/capture

相关推荐
疯狂打码的少年7 小时前
【程序语言与编译】NFA转DFA(子集构造法)
前端·笔记
2401_868534787 小时前
5G和4G接入网对比介绍
vue.js
半只小闲鱼7 小时前
合并多个excel文件到一个文件中
前端·python·数据分析
fobwebs8 小时前
Chrome谷歌浏览器多开教程,如何在电脑上同时登录多个GMAIL账号
前端·chrome·多开·同时登录多个gmail
前端 贾公子8 小时前
小程序蓝牙打印探索与实践 (最终章)
前端·微信小程序·小程序
chushiyunen8 小时前
vue export default
前端·javascript·vue.js
右耳朵猫AI8 小时前
前端周刊2026W23 | React 19.2.7、Conductor重写提速、Lovable切换TanStack Start
前端·react.js·前端框架
zzqssliu8 小时前
Next.js图片自适应压缩:跨境站点图片加载提速代码方案
linux·javascript·ubuntu
copyer_xyf8 小时前
FastAPI 项目骨架搭建
前端·后端·python
智码看视界8 小时前
老梁聊全栈:CSS3 高级特性—Flex/Grid 布局体系深度解析
前端·css3·布局·flexbox·grid·工程实践·全栈工程师