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

相关推荐
洛卡卡了1 分钟前
Sentry 都不想接,这锅还让我背?这xx工作我不要了!
前端·架构
咖啡の猫5 分钟前
Vue 实例生命周期
前端·vue.js·okhttp
JNU freshman19 分钟前
vue 之 import 的语法
前端·javascript·vue.js
剑亦未配妥20 分钟前
Vue 2 响应式系统常见问题与解决方案(包含_demo以下划线开头命名的变量导致响应式丢失问题)
前端·javascript·vue.js
爱吃的强哥23 分钟前
Vue2 封装二维码弹窗组件
javascript·vue.js
凉柚ˇ23 分钟前
Vue图片压缩方案
前端·javascript·vue.js
慧一居士23 分钟前
vue 中 directive 作用,使用场景和使用示例
前端
慧一居士25 分钟前
vue 中 file-saver 功能介绍,使用场景,使用示例
前端
ByteCraze38 分钟前
秋招被问到的常见问题
开发语言·javascript·原型模式
优弧40 分钟前
Vue 和 React 框架对比分析:优缺点与使用场景
vue.js