收藏
回答

小程序image 显示长图,图片上的文字会模糊

问题模块 框架类型 问题类型 操作系统 操作系统版本 手机型号 微信版本
客户端 小程序 Bug iOS iOS 10.1.2 iPhone6 6.6.7


在iPhone6上文字会模糊,图片是长图,长传的图片原尺寸是750*8504,求解啊

最后一次编辑于  2018-06-20  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

3 个回答

  • 吃软饭.孙
    吃软饭.孙
    2018-06-20

    首先需要确认的是,图片本身是否被压缩导致模糊。

    另外,iPhone6 如果要显示最佳图片效果,请留意图像 DPI 的问题。

    2018-06-20
    赞同 1
    回复 6
    • Ferch
      Ferch
      2018-06-20

      图片本身没有压缩,在其他手机上显示正常,iPhone6 的dip有特殊要求吗,现在是300dip

      2018-06-20
      回复
    • 吃软饭.孙
      吃软饭.孙
      2018-06-20

      还有一点就是在缩放的时候 width 和 height 有没有出现小数点。这一点也会产生模糊。

      2018-06-20
      1
      回复
    • Ferch
      Ferch
      2018-06-20回复吃软饭.孙

      试了很多,发现短图片上传文字显示都没有问题,是不是因为上传的图片太长了

      2018-06-20
      回复
    • 吃软饭.孙
      吃软饭.孙
      2018-06-20回复Ferch

      您可以把图片的尺寸设置为偶数。

      比如:750 * 2000 而不是 750 * 2001。

      一般来讲和图片长度是没有关系的。

      2018-06-20
      1
      回复
    • Ferch
      Ferch
      2018-06-20回复吃软饭.孙

      我改成750*8400试试看,但我之前截取了一个750*643的图片就正常

      2018-06-20
      回复
    查看更多(1)
  • 萧遥
    萧遥
    04-23

    楼主你好!

    你的这个问题解决了吗?

    我也遇到类似问题,只要图片高度过大(750*2550),在安卓上就会显示模糊,在苹果上就没问题。

    同样的页面和代码,用750*1000的图片,就显示正常。

    04-23
    赞同
    回复
  • 阿斯顿
    阿斯顿
    08-15

    1600 × 25260 图片过大过长,图片显示会不清晰。安卓苹果都会不清晰

    08-15
    赞同
    回复