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

相关推荐
@#¥&~是乱码鱼啦2 分钟前
ArkWeb开发手记05|SPA单页H5适配、自定义历史栈与全局状态同步
前端·harmonyos
peter67683 分钟前
vue学习小结
前端·vue.js·学习
七仔啊9 分钟前
数字孪生大屏设计器
前端
知野小兔10 分钟前
JavaScript 数组方法大全(超详细整理)
开发语言·前端·javascript
火眼金睛记单词14 分钟前
零基础成人重拾英语:第一个月的30天行动地图
前端·经验分享·学习·小程序
ljt272496066129 分钟前
Vue笔记(十二)--mitt
前端·笔记
传人once12 小时前
页面中心圆圈放大效果如何写
开发语言·javascript·ecmascript
用户0333074139513 小时前
TypeScript using 与 AsyncDisposableStack:在真实服务端代码中协调多资源清理
前端
web3d52013 小时前
Vue3 地图白屏排查清单:容器、弹窗与 ol-viewport 重复创建
vue.js·gis
daisychey13 小时前
用 Playwright 做多平台内容分发,我踩过的 8 个坑
前端