使用@capgo/capacitor-photo-library
Capacitor插件显示相册作为网页,或者您无法修改但不需要授权的原生屏幕。
安装
bun add @capgo/capacitor-photo-library
bunx cap sync
此插件暴露的内容
checkAuthorization- 无需提示用户即返回当前授权状态。requestAuthorization- 如果需要,则请求访问相机胶卷。getAlbums- 检索可用的相册。getLibrary- 检索图库资产及其可以在 web 视图中显示的 URL。
- 示例使用
checkAuthorization
- 无需提示用户即返回当前授权状态。
import { PhotoLibrary } from '@capgo/capacitor-photo-library';
await PhotoLibrary.checkAuthorization();
requestAuthorization
如果需要,请求访问相册。
import { PhotoLibrary } from '@capgo/capacitor-photo-library';
await PhotoLibrary.requestAuthorization();
getAlbums
获取可用的相册。
import { PhotoLibrary } from '@capgo/capacitor-photo-library';
await PhotoLibrary.getAlbums();
getLibrary
获取图库资产及其可以在 web 视图中显示的 URL。
import { PhotoLibrary } from '@capgo/capacitor-photo-library';
await PhotoLibrary.getLibrary();
完整参考文档。
- GitHub: https://github.com/Cap-go/capacitor-photo-library/
- 文档:/docs/plugins/photo-library/
继续使用 @capgo/capacitor-photo-library
如果您正在使用 使用 @capgo/capacitor-photo-library 来规划原生媒体和界面行为,请将其连接到 @capgo/capacitor-photo-library 为 @capgo/capacitor-相册实现细节 开始使用 为开始使用 @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-实时活动实现细节 为 @capgo/capacitor-实时活动实现细节 为 @capgo/capacitor-实时活动实现细节, 和 开始使用 @capgo/capacitor-视频播放器 为开始使用 @capgo/capacitor-视频播放器实现细节 Using @capgo/capacitor-video-player for the native capability in Using @capgo/capacitor-video-player.