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
待解决
相关问题
HarmonyOS 如何获取文件类型
725浏览 • 1回复 待解决
HarmonyOS 如何判断一个url的文件类型
1050浏览 • 1回复 待解决
AVRecorder 支持的文件类型
2396浏览 • 1回复 待解决
HarmonyOS 获取系统中图片、视频资源,如何获取媒体资源文件类型?
1161浏览 • 1回复 待解决
HarmonyOS 是否有文件类型?
845浏览 • 1回复 待解决
getAcceptType返回类型有问题
1318浏览 • 1回复 待解决
HarmonyOS Web接口getAcceptType返回类型值不对
810浏览 • 1回复 待解决
#鸿蒙通关秘籍#HarmonyOS NEXT中的资源文件类型有哪些?
1655浏览 • 2回复 待解决
web组件onShowFileSelector事件,里面使用弹框(相机/文件按钮),或者判断前端input要调用的类型
908浏览 • 1回复 待解决
HarmonyOS 怎么发送文件类型的请求:multipart/form-data
977浏览 • 1回复 待解决
instanceof这个不能用于判断未知类型吗?
1536浏览 • 1回复 待解决
HarmonyOS选择图片或者视频,是否可以指定文件类型
958浏览 • 1回复 待解决
#鸿蒙通关秘籍#自带的文字跑马灯效果有点不好用呀,有没有这么感觉的,滑动到底我想让他停止用啥实现好点?
702浏览 • 1回复 待解决
HarmonyOS WebView调起媒体选择器文件类型无法区分
1272浏览 • 1回复 待解决
#鸿蒙通关秘籍#开发态包结构中主要包含哪些文件类型及用途?
1592浏览 • 1回复 待解决
HarmonyOS Stage模型中feature类型的hap用于什么场景
1251浏览 • 1回复 待解决
多个文件分享,分享模式选择 - 多文件分享 - 文件类型选择(图片/视频/文件)- 发送选择文件/取消选择
2087浏览 • 1回复 待解决
HarmonyOS 指定待创建的文件类型、后缀和创建选项,创建图片或视频资源,返回异常
804浏览 • 1回复 待解决
HarmonyOS 如何判断联合类型的具体类型
861浏览 • 1回复 待解决
HarmonyOS 如何获取Resources类型文件的名称
986浏览 • 1回复 待解决
HarmonyOS 如何使用onShowFileSelector()函数选择文件或者选择图库
1066浏览 • 1回复 待解决
HarmonyOS 如何获取文件mime类型
823浏览 • 1回复 待解决
HarmonyOS 获取当前进程是否主进程,process字段里没有processName,只有 pid,不好判断是否主进程?
1149浏览 • 1回复 待解决
HarmonyOS 应用沙箱中的文件判断异常
770浏览 • 1回复 待解决
目前这种方法暂时无法获取确定得大类标签,您可以直接使用 accept 数组并且通过 includes 方法校验是否存在某字符串: