概述
核心功能Capacitor 文件选择插件
选择设备上的一个或多个文件。
选择相册中的一个或多个图片(仅限 Android/iOS)。pickFiles功能pickImages核心能力pickVideos- 从相册中选择一个或多个视频。仅限 Android/iOS。pickMedia- 从相册中选择一个或多个图片或视频。仅限 Android/iOS。
公共 API
标题:公共 API| 方法 | 描述 |
|---|---|
pickFiles | 从设备中选择一个或多个文件。 |
pickImages | 从相册中选择一个或多个图片。仅限 Android/iOS。 |
pickVideos | 从相册中选择一个或多个视频。仅限 Android/iOS。 |
pickMedia | 从相册中选择一个或多个图片或视频。仅限 Android/iOS。 |
pickDirectory | 从设备中选择一个目录。仅限 Android/iOS。 |
convertHeicToJpeg | 将 HEIC 图片转换为 JPEG 格式。仅限 iOS。 |
copyFile | 复制文件到新位置。 |
checkPermissions | 检查读取文件的权限。仅限 Android。 |
requestPermissions | 请求读取文件的权限。仅限 Android。 |
addListener | 添加一个监听器来监听文件选择器被dismiss的事件。仅限 iOS。 |
removeAllListeners | 移除此插件的所有监听器。 |
getPluginVersion | 获取本地 Capacitor 插件版本。 |
真实数据来源
名为“真实数据来源”的部分此参考资料是从 src/definitions.ts 在 capacitor-file-picker.
继续阅读 @capgo/capacitor-file-picker
Section titled “从 @capgo/capacitor 中继续选择文件”如果您正在使用 @capgo/capacitor 来规划存储和文件处理,连接它与 使用 @capgo/capacitor 来实现 @capgo/capacitor 中的本地能力 @capgo/capacitor-sqlite-数据存储 来实现 @capgo/capacitor-data-storage-sqlite 中的细节 使用 @capgo/capacitor-data-storage-sqlite 来实现 @capgo/capacitor-data-storage-sqlite 中的本地能力 @capgo/capacitor文件 来实现 @capgo/capacitor-file 中的细节 {"targetLanguage":"Simplified Chinese","pagePath":"/zh/docs/plugins/file-picker/","protectedTokens":["Live Update","Cloudflare","Capacitor","GitHub","Capgo","code","API","SDK","CLI","npm","bun"],"items":[{"text":"使用@capgo/capacitor-file"},{"text":"用于本地能力的@capgo/capacitor-file"},{"text":"编辑页面"}]} 为使用@capgo/capacitor-file的原生能力。