HarmonyOS onShowFileSelector中event?.fileSelector.getAcceptType()获取的文件类型太庞杂,不好用于判断
H5中使用input来上传文件时,如何利用accept属性来判断需要执行的具体逻辑
<input type="file" accept="image/*" style="position: absolute; visibility: hidden; z-index: -999; width: 0px; height: 0px; top: 0px; left: 0px;">
例如:H5中accept设置为image/*时,onShowFileSelector中需要执行图库和拍照的调起,accept设置为video/*时,回调中需要执行的是视频拍摄,设置为.pdf时,回调需要执行的是调起文件管理。
目前在回调中event?.fileSelector.getAcceptType()获取到的是比较详细的文件类型的后缀,不利于判断input标签具体需要的操作,是否能获取到image/*这样标签,表示图片这个大类。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
AVRecorder 支持的文件类型
1413浏览 • 1回复 待解决
getAcceptType返回类型有问题
26浏览 • 1回复 待解决
web组件onShowFileSelector事件,里面使用弹框(相机/文件按钮),或者判断前端input要调用的类型
44浏览 • 1回复 待解决
instanceof这个不能用于判断未知类型吗?
46浏览 • 1回复 待解决
HarmonyOS选择图片或者视频,是否可以指定文件类型
170浏览 • 1回复 待解决
HarmonyOS WebView调起媒体选择器文件类型无法区分
44浏览 • 1回复 待解决
多个文件分享,分享模式选择 - 多文件分享 - 文件类型选择(图片/视频/文件)- 发送选择文件/取消选择
723浏览 • 0回复 待解决
HarmonyOS 怎么进行类型判断?
172浏览 • 1回复 待解决
HarmonyOS 如何判断设备类型
261浏览 • 1回复 待解决
HarmonyOS如何判断设备类型?
280浏览 • 1回复 待解决
判断网络类型,无网络的情况返回的是什么类型的数据。
525浏览 • 1回复 待解决
有哪些好用的MySQL监控软件?
2271浏览 • 1回复 待解决
网络类型细分判断问题咨询
213浏览 • 1回复 待解决
HarmonyOS 在ts文件中可以获取resource文件内的文本资源吗
375浏览 • 1回复 待解决
NavPathStack如何获取顶部的compont,用于支持弹窗的context
220浏览 • 1回复 待解决
HarmonyOS 如何获取网络类型
213浏览 • 1回复 待解决
#鸿蒙学习大百科#文件变动时间watchEvent.event 都有哪些情况?
135浏览 • 1回复 待解决
HarmonyOS如何获取$rawfile文件在本机中的uri地址?
292浏览 • 1回复 待解决
Linux中Shell脚本判断文件或文件夹是否存方法
5578浏览 • 0回复 待解决
HarmonyOS H5页面上文件上传操作必须和应用侧的onShowFileSelector接口绑定吗?
254浏览 • 1回复 待解决
如何对监听判断VPN类型网络
307浏览 • 1回复 待解决
如何从数据库中获得特定类型的文件列表
1683浏览 • 1回复 待解决
HarmonyOS 原生应用中怎么判断rawfile中一个路径是文件还是文件夹?
372浏览 • 1回复 待解决
目前这种方法暂时无法获取确定得大类标签,您可以直接使用 accept 数组并且通过 includes 方法校验是否存在某字符串: