重新渲染Meteor模板时图像不再加载

时间:2015-05-14 17:57:38

标签: meteor iron-router

我略微扩展了discovermeteor tutorial并为 post_item.html 中的每个帖子添加了一张图片:

<img src="discover.png" height="40px" />

discover.png 放入 public 文件夹后,所有内容似乎都按预期工作。但是,如果您打开详细信息页面(单击“讨论”)并返回概述(单击标题中的“显微镜”)图片或不再加载。它发生在 Safari和Firefox 中,在Chrome中它仍然按预期工作。我把示例放在http://img-notloading-safari.meteor.com

我不知道这是否与它有关,但我注意到,铁的'waitOn'功能:路由器在开始时加载概述时被调用两次,但是当我回来时只调用一次细节视图和图片未加载。

任何提示都将受到高度赞赏。

1 个答案:

答案 0 :(得分:5)

我查看了Firefox中的网络请求,由于某种原因,它尝试加载http://img-notloading-safari.meteor.com/posts/discover.png,但不存在。也许这是因为模板在网址更改之前呈现。

我建议您将<img src=中的图片网址从discover.png(相对网址)更改为/discover.png,即更改为绝对路径。

相关问题