Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
DCloud
uni-api
提交
d03ed820
U
uni-api
项目概览
DCloud
/
uni-api
通知
776
Star
31
Fork
22
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
5
列表
看板
标记
里程碑
合并请求
2
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
U
uni-api
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
5
Issue
5
列表
看板
标记
里程碑
合并请求
2
合并请求
2
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
提交
d03ed820
编写于
4月 18, 2025
作者:
dc_zhanglei
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
补充提交文档。
上级
e7371bf9
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
92 addition
and
8 deletion
+92
-8
uni_modules/uni-chooseSystemImage/changelog.md
uni_modules/uni-chooseSystemImage/changelog.md
+2
-0
uni_modules/uni-chooseSystemImage/package.json
uni_modules/uni-chooseSystemImage/package.json
+1
-1
uni_modules/uni-chooseSystemImage/readme.md
uni_modules/uni-chooseSystemImage/readme.md
+89
-7
未找到文件。
uni_modules/uni-chooseSystemImage/changelog.md
浏览文件 @
d03ed820
## 1.1.2(2025-04-18)
修复部分情况下选中了图片但是没有返回的问题。
## 1.1.1(2024-11-28)
## 1.1.1(2024-11-28)
修复设置count为1时,选择图片提示失败的bug。
修复设置count为1时,选择图片提示失败的bug。
## 1.1.0(2024-10-31)
## 1.1.0(2024-10-31)
...
...
uni_modules/uni-chooseSystemImage/package.json
浏览文件 @
d03ed820
{
{
"id"
:
"uni-chooseSystemImage"
,
"id"
:
"uni-chooseSystemImage"
,
"displayName"
:
"uni-chooseSystemMedia"
,
"displayName"
:
"uni-chooseSystemMedia"
,
"version"
:
"1.1.
1
"
,
"version"
:
"1.1.
2
"
,
"description"
:
"从手机相册中选择图片或视频,解决google play新政策禁止添加媒体权限的问题"
,
"description"
:
"从手机相册中选择图片或视频,解决google play新政策禁止添加媒体权限的问题"
,
"keywords"
:
[
"keywords"
:
[
"google"
,
"google"
,
...
...
uni_modules/uni-chooseSystemImage/readme.md
浏览文件 @
d03ed820
# uni-chooseSystemImage
## chooseSystemMedia
### 开发文档
[
UTS 语法
](
https://uniapp.dcloud.net.cn/tutorial/syntax-uts.html
)
chooseSystemMedia支持通过系统API选择图片,解决google play新政策要求
[
移除照片和视频访问权限权限
](
https://support.google.com/googleplay/android-developer/answer/14115180
)
。
[
UTS API插件
](
https://uniapp.dcloud.net.cn/plugin/uts-plugin.html
)
[
UTS uni-app兼容模式组件
](
https://uniapp.dcloud.net.cn/plugin/uts-component.html
)
### 引入插件
[
UTS 标准模式组件
](
https://doc.dcloud.net.cn/uni-app-x/plugin/uts-vue-component.html
)
[
Hello UTS
](
https://gitcode.net/dcloud/hello-uts
)
```
import {
chooseSystemMedia
} from "@/uni_modules/uni-chooseSystemImage"
```
### 参数说明
|参数名称 |类型 |描述 |取值 |默认值 |
|:-- |:-- |:-- |:-- |:-- |
|count |number |最多可以选择的文件个数 |最多支持100个 | |
|mediaType |Array
<string>
|支持的文件类型 |image:只能选择图片
<br/>
video:只能选择视频
<br/>
mix:可以同时选择图片和视频 |['image'] |
|pageOrientation|string |图片选择的方向 |auto:跟随系统方向
<br/>
landscape:横向显示
<br/>
portrait:竖向显示 |portrait |
|success |function |成功回调 | | |
|fail |function |失败回调 | | |
|complete |function |完成回调 | | |
图片选择成功回调:
|参数名称 |类型 |描述 |
|:-- |:-- |:-- |
|filePaths | Array
<string>
|选择的文件列表 |
图片选择失败回调错误码
|错误码 |描述 |
|:-- |:-- |
|2101001|用户取消 |
|2101002|传入的参数异常 |
|2101005|权限申请失败 |
|2101010|其他异常,如果遇到可以评论反馈 |
### 调用APIK
```
javascript
chooseSystemMedia
({
count
:
2
,
mediaType
:
[
'
image
'
],
pageOrientation
:
"
portrait
"
,
success
:
(
e
)
=>
{
console
.
log
(
e
.
filePaths
)
},
fail
:
(
e
)
=>
{
console
.
log
(
e
)
}
```
## chooseSystemImage
`chooseSystemImage`
已废弃,后续不在维护,建议切换成
`chooseSystemMedia`
### 引入插件
```
import {
chooseSystemImage
} from "@/uni_modules/uni-chooseSystemImage"
```
### 调用API
```
javascript
chooseSystemImage
({
count
:
3
,
success
:
(
e
)
=>
{
console
.
log
(
e
.
filePaths
)
},
fail
:
(
e
)
=>
{
console
.
log
(
e
)
}
})
```
注意:在Android 11及以上的系统中,调用的是系统的照片选择器。低于android 11的系统中会调用系统的文件选择器。
目前android系统的图片选择仅支持选择图片数量,如果需要针对图片压缩,可以使用
[
uni.compressImage
](
https://uniapp.dcloud.net.cn/api/media/image.html#compressimage
)
。
引入当前插件时同时需要将照片和视频权限移除。将下面内容拷贝到项目的manifest.json->Android/iOS权限配置->强制移除的权限。
```
xml
<uses-permission
android:name=
"android.permission.READ_MEDIA_IMAGES"
></uses-permission>
<uses-permission
android:name=
"android.permission.READ_MEDIA_VIDEO"
></uses-permission>
```
\ No newline at end of file
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录