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

相关推荐
代码猎人3 分钟前
前端怎么跟进生态新技术
前端
海阳皓辰网络科技有限公司4 分钟前
Vue3 冷库货位选择器:三级联动、扫码带出与批次混放校验
前端·vue.js
__sjfzllv___6 分钟前
在职前端Leader学习/转行 AI Agent -DAY81
前端
女生也可以敲代码7 分钟前
div上有红色下划线报错:JSX 元素隐式具有类型 “any“,因为不存在接口 “JSX.IntrinsicElements“。ts(7026)
前端
申君健24864182772029 分钟前
ArkTS 速成指南(写给有 TypeScript / 前端经验的开发者)
前端
代码猎人9 分钟前
前端怎么落地工程化规范
前端
阶进遐10 分钟前
浏览器工具自制指南·对话导出(1):需求与选型
前端
朱涛的自习室24 分钟前
预算 1000 美金的开源软件,DeepSeek 只花 1 美金就做完了(Day 6)
android·前端·人工智能
excel1 小时前
JavaScript 中 substr、substring 和 slice 的区别
前端
范同学~1 小时前
固定表头+第一列+最后一列
java·服务器·前端