# 多媒体 media
# 导入模块
import media from '@system.media';
# media.pickImage(OBJECT)
选择图片。
需声明权限 11:媒体影音
- 参数
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| success | Function | 否 | 成功回调。 |
| fail | Function | 否 | 失败回调。 |
- 返回值
| 参数名 | 类型 | 说明 |
|---|---|---|
| uri | string | 选取的文件路径。 |
| name | string | 选取的文件名称。 |
| size | number | 选取的文件大小,单位 B。 |
- 示例
media.pickImage({
success: data => {
console.log(`handling success: ${data.uri}`);
},
fail: (data, code) => {
console.log(`handling fail, code = ${code}`);
}
});
# media.takePhoto(OBJECT)
调用相机拍照。
需声明权限 3:访问摄像头
- 参数
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| success | Function | 否 | 成功回调。 |
| fail | Function | 否 | 失败回调。 |
- 返回值
| 参数名 | 类型 | 说明 |
|---|---|---|
| uri | string | 选取的文件路径。 |
| name | string | 选取的文件名称。 |
| size | number | 选取的文件大小,单位 B。 |
- 示例
media.takePhoto({
success: data => {
console.log(`handling success: ${data.uri}`);
},
fail: (data, code) => {
console.log(`handling fail, code = ${code}`);
}
});
← 音频 audio 振动 vibrator →