更新记录

1.0.1(2026-10-27)

无


平台兼容性

uni-app(4.71)

Vue2 Vue3 Chrome Safari app-vue app-nvue Android iOS 鸿蒙
√ √ - - √ √ 5.1 12 -
微信小程序 支付宝小程序 抖音小程序 百度小程序 快手小程序 京东小程序 鸿蒙元服务 QQ小程序 飞书小程序 小红书小程序 快应用-华为 快应用-联盟
- - - - - - - - - - - -

其他

多语言 暗黑模式 宽屏模式 蒸汽模式
× × √ ×

使用说明 导入

    // #ifdef APP-PLUS
    import {
        saveImageToAlbum
    } from '@/uni_modules/ygfj-savealbum'
    // #endif

使用:

 saveImageToAlbum(absPath, '自定义相册名称', (ret) => {
                    uni.hideLoading();
                    if (ret.success) {
                      uni.showToast({ title: '已保存到相册', icon: 'none' });
                    } else {
                      console.log('保存到自定义相册失败', ret.errMsg);
                      // 插件失败兜底:直接保存到系统相册
                      uni.saveImageToPhotosAlbum({
                        filePath: res.tempFilePath,
                        success: () => uni.showToast({ title: '已保存到相册', icon: 'none' }),
                        fail: () => uni.showToast({ title: '保存失败,请重试', icon: 'none' })
                      });
                    }
                  });
                },
                fail: () => {
                  uni.hideLoading();
                  uni.showToast({ title: '保存失败,请重试', icon: 'none' });
                }
    <uses-permission android:name="android.permission.READ_MEDIA_IMAGES" />

Android 13 及以上版本建议使用 READ_MEDIA_IMAGES。如果项目仍需要兼容较低版本,可根据实际编译目标补充对应存储权限。 iOS 配置 iOS 需要在 Info.plist 中配置相册权限描述,例如: XML

    <key>NSPhotoLibraryAddUsageDescription</key>

    <string>需要保存图片和视频到相册</string>

如果插件需要读取相册已有内容,也可以配置: XML

    <key>NSPhotoLibraryUsageDescription</key>

    <string>需要访问相册以保存图片</string>

。

隐私、权限声明

1. 本插件需要申请的系统权限列表:

## Android 配置 Android 10+ 使用 MediaStore 写入相册时,通常不需要 `WRITE_EXTERNAL_STORAGE`。建议在插件或主工程的 `AndroidManifest.xml` 中保留以下权限: ```xml <uses-permission android:name="android.permission.READ_MEDIA_IMAGES" /> ``` Android 13 及以上版本建议使用 `READ_MEDIA_IMAGES`。如果项目仍需要兼容较低版本,可根据实际编译目标补充对应存储权限。 ## iOS 配置 iOS 需要在 `Info.plist` 中配置相册权限描述,例如: ```xml <key>NSPhotoLibraryAddUsageDescription</key> <string>需要保存图片和视频到相册</string> ``` 如果插件需要读取相册已有内容,也可以配置: ```xml <key>NSPhotoLibraryUsageDescription</key> <string>需要访问相册以保存图片</string> ```

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

无

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

无

暂无用户评论。