在实现瀑布流效果时,肯定要需要获取图片的高度数据。微信很人性化的提供了一个APIwx.getImageInfo({})
戳一戳 => 官方地址
注意:
官方代码:
wx.getImageInfo({
src: 'images/a.jpg',
success (res) {
console.log(res.width)
console.log(res.height)
}
})
wx.chooseImage({
success (res) {
wx.getImageInfo({
src: res.tempFilePaths[0],
success (res) {
console.log(res.width)
console.log(res.height)
}
})
}
})
我在使用中遇到如下报错:
getImageInfo:fail downlo"getImageInfo:fail download image fail. reason: downloadFile:fail createDownloadTask:fail exceed max download connection count 10
产生错误的原因可能如下:文章来源:https://www.toymoban.com/news/detail-504943.html
- 开发者工具中没有
取消勾选不校验域名
- 将对应图片域名添加到小程序
downloadFile白名单
- 如果添加到白名单还没效果,估计是因为没有
重启开发者工具
到这基本上已经解决了这个问题。如果还没有解决,欢迎提出讨论文章来源地址https://www.toymoban.com/news/detail-504943.html
到了这里,关于微信小程序- - - - 获取图片报错 getImageInfo:fail的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!