HarmonyOS 如何使用onShowFileSelector()函数选择文件或者选择图库

1.<input type="file" accept="image/*" />

2.<input type="file" accept=".xlsx, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet" />

如何根据不同场景实现不同的功能,比如情况1accept设置为"image/*"的时候可以打开图库或者拍照,情况2可以打开文件管理器并限制选择的文件格式为excel类型

HarmonyOS
2024-12-25 14:43:36
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
Heiang

没有任何参数判断,这个api只是前端点击 input组件的回调;拉起文件还是相册 还是相机 需要ArkTS侧使用对应的 文件picker 或者相机应用,这两者是分离的;文件就是filepicker、相册就是PhotoViewPicker;

可以参考一下这个文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/web-file-upload-V5

文档中 import { picker } from ‘@kit.CoreFileKit’; 要拉什么就通过 @ohos.file.picker (选择器) 引入对应的类。

分享
微博
QQ
微信
回复
2024-12-25 17:00:52
相关问题
HarmonyOS 图库选择
256浏览 • 1回复 待解决
HarmonyOS web如何拉起图库选择
321浏览 • 1回复 待解决
HarmonyOS 如何实现文件选择功能?
296浏览 • 1回复 待解决
HarmonyOS H5调用APP图库选择图片
264浏览 • 1回复 待解决
HarmonyOS 拍照或者选择相册之后剪裁
151浏览 • 1回复 待解决
HarmonyOS 本地图库选择器并编辑图片
288浏览 • 1回复 待解决
HarmonyOS DocumentViewPicker选择文件问题
182浏览 • 1回复 待解决