export default {
data() {
return {
url: 'https://dev.hictec.cn/pbSvc/sys/common/static/temp/a_1649495070864.jpg', // 失败 实际的图片格式为heic...
}
},
async mounted() {
try {
const res = await this.getImageInfo(this.url);
console.log(res);
} catch (e) {
console.log(e);
}
},
methods: {
getImageInfo(src) {
return new Promise((resolve, reject) => {
uni.getImageInfo({
src: src,
success: (res) => {
resolve({
path: res.path, // 图片的本地路径
width: res.width,
height: res.height
});
},
fail: (err) => {
console.log(err);
reject(err);
}
})
})
},
}
}
- 发布:2022-05-24 16:00
- 更新:2022-05-24 16:00
- 阅读:1501
产品分类: uniapp/小程序/微信
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: 64 位操作系统, 基于 x64 的处理器
HBuilderX类型: 正式
HBuilderX版本号: 3.4.7
第三方开发者工具版本号: stable 1.05.2204250
基础库版本号: WeChatLib: 2.24.2
项目创建方式: HBuilderX
示例代码:
操作步骤:
运行bug页面即可显示
运行bug页面即可显示
预期结果:
返回获取的图片信息
返回获取的图片信息
实际结果:
接口调用失败回调函数返回:{errMsg: "getImageInfo:fail invalid"}
接口调用失败回调函数返回:{errMsg: "getImageInfo:fail invalid"}
bug描述:
获取图片格式为ani的网络图片,接口调用失败回调函数返回:{errMsg: "getImageInfo:fail invalid"}
图片扩展名手动修改为.jpg
通过Hex插件查看图片二进制,以5249 4646
开头
(好像..应该在微信开发者工具提,好像都不算bug....嗯~ o( ̄▽ ̄)o)