uni-app uni.chooseMedia在安卓真机上报错:uni.chooseMedia is not a function

uni-app uni.chooseMedia在安卓真机上报错:uni.chooseMedia is not a function

开发环境 版本号 项目创建方式
Mac 14.0 HBuilderX
产品分类:uniapp/App

PC开发环境操作系统:Mac

PC开发环境操作系统版本号:14.0

HBuilderX类型:正式

HBuilderX版本号:4.45

手机系统:Android

手机系统版本号:Android 15

手机厂商:小米

手机机型:xiaomi14

页面类型:vue

vue版本:vue3

打包方式:云端

项目创建方式:HBuilderX

### 示例代码:

uni.chooseMedia({
count: 9,
mediaType: ['image'],
sizeType: ['original', 'compressed'],
sourceType: ['album'],
success: (res: any) => {
publicForm.images = publicForm.images.concat(res.tempFilePaths);
}
});

操作步骤:

uni.chooseMedia({ count: 9, mediaType: [‘image’], sizeType: [‘original’, ‘compressed’], sourceType: [‘album’], success: (res: any) => { publicForm.images = publicForm.images.concat(res.tempFilePaths); } });


### 预期结果:

正常选择图片或视频

实际结果:

报错,为uni.chooseMedia is not a function


### bug描述:

使用uni.chooseMedia,报错提示uni.chooseMedia is not a function,而且hb编辑已经升级为最新版本4.45  

看该API的平台差异写着4.52+  

这个4.52不知道说的是HB编辑的版本,还是  
设置minSdkVersion的版本,minSdkVersion的版本也设置为了22了,正常来说,应该全部是最新版本了  

更多关于uni-app uni.chooseMedia在安卓真机上报错:uni.chooseMedia is not a function的实战教程也可以访问 https://www.itying.com/category-93-b0.html

2 回复

这个是指 hbuilderx 的版本,需要使用 hbuilderx 的 alpha 版本才可以使用

更多关于uni-app uni.chooseMedia在安卓真机上报错:uni.chooseMedia is not a function的实战教程也可以访问 https://www.itying.com/category-93-b0.html


好的,alpha版本可能不太稳定,暂时没法使用,谢谢

回到顶部