微信小程序- - - - 获取图片报错 getImageInfo:fail

这篇具有很好参考价值的文章主要介绍了微信小程序- - - - 获取图片报错 getImageInfo:fail。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

在实现瀑布流效果时,肯定要需要获取图片的高度数据。微信很人性化的提供了一个API
wx.getImageInfo({})
戳一戳 => 官方地址

注意:
微信小程序- - - - 获取图片报错 getImageInfo:fail

官方代码:

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

产生错误的原因可能如下:

  • 开发者工具中没有取消勾选不校验域名
  • 将对应图片域名添加到小程序downloadFile白名单
  • 如果添加到白名单还没效果,估计是因为没有重启开发者工具

到这基本上已经解决了这个问题。如果还没有解决,欢迎提出讨论文章来源地址https://www.toymoban.com/news/detail-504943.html

到了这里,关于微信小程序- - - - 获取图片报错 getImageInfo:fail的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 微信小程序怎么通过图片链接获取图片宽高比(适合在下载图片前获取宽高比)

    在微信小程序中,可以通过 wx.getImageInfo 来获取图片链接的宽高信息: getImageInfo 是一个异步API,它会去下载图片并获取到图片的宽高信息。 主要步骤: 1. 通过 wx.getImageInfo 获取图片宽高 2. 在 success 回调中可以拿到 width 和 height 3. 将 width 除以 height 即可计算出宽高比 ratio 注意: -

    2024年02月03日
    浏览(54)
  • 微信小程序报错之backgroundfetch privacy fail

    问题出现:调用wx.chooseMessageFile报错(开发者工具中正常) 原因:用户隐私协议中未声明小程序使用此功能 解决 微信公众平台 == 设置 ==服务内容声明 == 更新 审核通过后就可正常使用了! 在调用接口的时候就会弹出弹窗

    2024年04月17日
    浏览(26)
  • 微信小程序获取后台返回的二进制图片

    获取后台返回的二进制图片需要先使用wx.request方法发起网络请求获取图片数据,然后将返回的数据用wx.arrayBufferToBase64方法进行转换,最后将转换后的数据绑定到图片的src属性即可。 参考代码如下 其中,url为后台返回的图片地址,responseType为返回的数据类型为二进制数组。在

    2024年02月10日
    浏览(41)
  • 微信小程序报错request:fail -2:net::ERR_FAILED(生成中间证书)

    小程序本地测试调用https接口正常,真机调试发现报错 request:fail-2:net:ERR_FAILED 很有可能是ssl证书问题。 进入网站:https://www.myssl.cn/tools/check-server-cert.html 输入网站后读取证书结果如下 缺少中间证书 中间证书是CA(证书颁发机构)签发数字证书时使用的一种证书。它是在根CA证

    2024年02月04日
    浏览(33)
  • 微信小程序获取服务器图片[渲染层网络层错误]404

    小程序获取服务器图片的时候报了这个错误 检查了以下,地址没错,图片也可以显示出来,但调试器那里就是报错。重新捋了一遍发现了问题。 这是小程序加载的问题,程序运行加载到以下标签的时候,js文件还没获取到goodsInfo。所以这个时候图片的地址还是空的,所以会报

    2024年02月11日
    浏览(33)
  • 微信小程序报错“navigateTo:fail webview count limit exceed”

    今天在开发微信小程序时遇到一个不常见的报错,今天教大家如何一分钟解决下图报错。 当微信小程序中使用了过多的 webview 组件时,会导致报错 “navigateTo:fail webview count limit exceed” 。这是因为微信小程序对 webview 组件的数量有限制,超过限制就会报错。具体的限制数量可

    2024年02月11日
    浏览(41)
  • uniapp 微信小程序保存图片到系统相册( 获取用户是否开启 授权保存图片到相册。)

    当用户点击拒绝按钮后的截图:   用户点击不授权  则关闭弹窗 单独给用户点击授权后, 跳转到授权页面  开启授权后:

    2024年02月08日
    浏览(41)
  • 微信小程序获取Appsecret报错40125“invalid appsecret”

    背景 为了获取openid,需要用一个微信官方给的api https://api.weixin.qq.com/sns/jscode2session 找了几个博客,都没有解决这个问题,后来发现可能是小程序开发页面结构被改进了,按照原来的方法找的地方就不对了 附一张错误地址(人家其实也没说是Appsecret)   现在进微信公众平台(

    2024年02月11日
    浏览(37)
  • Java实现获取微信小程序scheme码报错

    如标题所见,使用Java获取小程序scheme时除了出现文档中的常见错误,我将我调试的时候遇到的错误和解决方式分享出来方便大家少花一部分时间解决该问题。(往下划有结论节省时间)。 获取scheme码之前需要先获取access_token,这个是作为访问小程序API的一个凭证。其次,对

    2024年02月10日
    浏览(29)
  • 微信小程序真机预览报错“errno“:600001,“errMsg“:“request:fail -202

    本地模拟测试无问题,上真机测试就报错“errno“:600001,“errMsg“:“request:fail -202 官方回答 通过 https://myssl.com/ 检测证书状态,该网站有缓存,如果有更换过证书记得手动点刷新报告 如果是证书链不完整,参照指引 https://blog.myssl.com/faq-miss-ca-certificate/ 解决即可 第二点觉得有

    2024年02月11日
    浏览(39)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包