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

相关推荐
用户46726955976111 分钟前
vue 表格 vxe-table 树结构实现单元格复制粘贴功能,实现树层级节点复制功能
vue.js
Mr_fang7194011 分钟前
iframe 导致 Vue Router go(-1) 无法正常返回问题解决方案
前端
Drift_Dream14 分钟前
Node.js 第二课:用核心模块构建你的第一个服务器
前端·后端
DEMO派19 分钟前
首页图片懒加载实现方案解析
前端
用户9520816117923 分钟前
百度地图MapVThree Editor:地图编辑
前端
程序员龙语41 分钟前
CSS 文本样式与阴影属性
前端·css
LYFlied1 小时前
【每日算法】LeetCode 152. 乘积最大子数组(动态规划)
前端·算法·leetcode·动态规划
狼与自由1 小时前
excel 导入 科学计数法问题处理
java·前端·excel
TAEHENGV1 小时前
导入导出模块 Cordova 与 OpenHarmony 混合开发实战
android·javascript·数据库
小徐_23331 小时前
不如摸鱼去的 2025 年终总结,今年的关键词是直面天命
前端·年终总结