- API 概览
- 开放能力
- 基础
- 渲染
- 设备
- 文件
- 位置
- 媒体
- 网络
- 游戏转发分享
- 实时语音
- 数据缓存
- 系统
- 广告
- 界面
- 支付
- Worker
tt.getImageInfo收藏我的收藏
收藏
我的收藏获取图片信息。
如果要获取网络图片的信息,需要预先在开发者平台配置 download 的域名白名单。
语法
Plain Text复制tt.getImageInfo(options)
参数说明
options
为 object 类型,属性如下:属性名 | 类型 | 默认值 | 必填 | 说明 | 最低支持版本 |
src | string | | 是 | 图片路径,可以是相对路径、临时文件路径或存储文件路径、网络图片 | 1.10.0 |
success | function | | 否 | 接口调用成功的回调函数 | 1.10.0 |
fail | function | | 否 | 接口调用失败的回调函数 | 1.10.0 |
complete | function | | 否 | 接口调用结束的回调函数(调用成功、失败都会执行),回调参数同成功或失败回调 | 1.10.0 |
回调成功
Object 类型,属性如下:
属性 | 类型 | 说明 | 最低支持版本 |
errMsg | string | "getImageInfo:ok" | 1.10.0 |
width | number | 图片宽度(单位: px) | 1.10.0 |
height | number | 图片高度(单位: px) | 1.10.0 |
type | string | 图片格式 | 1.10.0 |
path | string | 返回图片的本地路径,若为网络图片则该 API 首先会下载图片再返回下载到本地后的临时路径 | 1.10.0 |
回调失败
Object 类型,属性如下:
属性 | 类型 | 说明 | 最低支持版本 |
errMsg | string | "getImageInfo:fail " + 详细错误信息 | 1.10.0 |
获取网络图片信息
扫码体验
代码示例
js复制tt.chooseImage({
success(res) {
tt.getImageInfo({
src: res.tempFilePaths[0],
success(res) {
console.log(res.width, res.height);
},
});
},
});
Bug & Tip
** 无 **
点击纠错