【问题标题】:Angular App images not displaying on iPhoneAngular App 图像未在 iPhone 上显示
【发布时间】:2016-09-14 14:37:45
【问题描述】:

我有一个非常奇怪的图像加载问题...

我正在努力调试它,因为它只出现在 iPhone 上(使用 Safari 和 Chrome 进行了测试),但使用模拟器 (Chrome) 可以正常工作。

我的图片是直接从图片文件夹加载的(示例),没有角度渲染或动态 src 创建:

<div class="text-center">
    <a href="https://www.chess.com/" target="_blank">
        <img src="images/assets/chess.com.jpg" alt="" width="200px" height="80px">
    </a>
</div>

该网站可以在这里找到:http://fantasychess.online/#/

这不是试图向我的网络链接发送垃圾邮件,我只是在努力找出问题所在。任何帮助将不胜感激,我已经在低位和高位搜索了类似的问题,但没有找到相关的。

【问题讨论】:

  • 我刚刚在我的 iphone 上尝试过,图像看起来很好,你确定这不是缓存问题吗?
  • 我清除了我所有的手机浏览器缓存是的。我很惊讶这些已经为你加载了。我也请了几个朋友检查他们的手机,他们和我有同样的问题。

标签: ios iphone angularjs


【解决方案1】:

使用Angular#ngSource代替src

<img ng-src="images/assets/chess.com.jpg" alt="" width="200px" height="80px">

【讨论】:

  • 正打算尝试这个解决方案。
  • HTML 属性 widthheight 没有单位。 width="200" height="80"是正确的而不是width="200px" height="80px"
  • @MattWebb 如果它的工作,然后通过接受它来关闭问题。
猜你喜欢
  • 2014-08-22
  • 2012-10-17
  • 2017-11-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-04-29
  • 1970-01-01
相关资源
最近更新 更多