更新记录

1.0.0(2024-10-23) 下载此版本

新增插件


平台兼容性

Vue2 Vue3
× ×
App 快应用 微信小程序 支付宝小程序 百度小程序 字节小程序 QQ小程序
HBuilderX 4.29,Android:4.4,iOS:不支持,HarmonyNext:不支持 × × × × × ×
钉钉小程序 快手小程序 飞书小程序 京东小程序
× × × ×
H5-Safari Android Browser 微信浏览器(Android) QQ浏览器(Android) Chrome IE Edge Firefox PC-Safari
× × × × × × × × ×

chooseSystemImage

chooseSystemImage支持通过系统API选择图片,解决google play新政策要求移除照片和视频访问权限权限

引入插件

import {
    ChooseSystemImageOptions,
    chooseSystemImage,
    ChooseSystemImageSuccessResult,
    ChooseSystemImageFailResult
} from "@/uni_modules/uni-chooseSystemImage"

调用API

chooseSystemImage({
    count: 3,
    success: (e) => {
        console.log(e.filePaths)
    },
    fail: (e) => {
        console.log(e)
    }
})

注意:在Android 11及以上的系统中,调用的是系统的照片选择器。低于android 11的系统中会调用系统的文件选择器。

目前android系统的图片选择仅支持选择图片数量,如果需要针对图片压缩,可以使用uni.compressImage

引入当前插件时同时需要将照片和视频权限移除。将下面内容拷贝到项目的manifest.json->Android/iOS权限配置->强制移除的权限。

    <uses-permission android:name="android.permission.READ_MEDIA_IMAGES" />
    <uses-permission android:name="android.permission.READ_MEDIA_VIDEO" />

隐私、权限声明

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

<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />

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

本插件不会采集任何隐私信息,获取权限仅是为了兼容android12及以下版本的系统。

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

许可协议

MIT协议

暂无用户评论。

使用中有什么不明白的地方,就向插件作者提问吧~ 我要提问