uni-app 获取android相册
时间: 2024-10-15 21:17:21 浏览: 26
Android-uni-app接入android原生环信客服
UniApp 提供了便捷的方式来获取 Android 相册中的图片或视频。你可以通过 `uni.getImagePicker` 或者 `uni.chooseImage` API 来实现这个功能。下面是一个简单的示例:
```javascript
// 引入组件
import { getImagePicker } from '@dcloudio/uni-app';
async chooseImage() {
// 获取用户选择权限
const options = {
sourceType: ['album', 'camera'], // 可选 album(相册)、camera(相机)
success(res) {
if (res.status === 0) {
// 用户选择了图片
for (let item of res.tempFiles) {
console.log('Image path:', item.path);
// 这里可以对路径做进一步处理,比如上传到服务器
}
}
},
fail(err) {
console.error('Choose image error:', err);
}
};
await getImagePicker(options);
}
```
当调用 `getImagePicker` 并传递上面的选项后,会弹出系统默认的相册选取界面,允许用户选择照片。`tempFiles` 是一个数组,包含了用户选择的照片路径。
阅读全文