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
1天前
浏览
收藏 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
微信
回复
1天前
相关问题
HarmonyOS web如何拉起图库选择
44浏览 • 1回复 待解决
HarmonyOS H5调用APP图库选择图片
29浏览 • 1回复 待解决
如何打开指定文件夹,选择文件返回
8751浏览 • 1回复 待解决