我略微扩展了discovermeteor tutorial并为 post_item.html 中的每个帖子添加了一张图片:
<img src="discover.png" height="40px" />
将 discover.png 放入 public 文件夹后,所有内容似乎都按预期工作。但是,如果您打开详细信息页面(单击“讨论”)并返回概述(单击标题中的“显微镜”)图片或不再加载。它发生在 Safari和Firefox 中,在Chrome中它仍然按预期工作。我把示例放在http://img-notloading-safari.meteor.com
上我不知道这是否与它有关,但我注意到,铁的'waitOn'功能:路由器在开始时加载概述时被调用两次,但是当我回来时只调用一次细节视图和图片未加载。
任何提示都将受到高度赞赏。
答案 0 :(得分:5)
我查看了Firefox中的网络请求,由于某种原因,它尝试加载http://img-notloading-safari.meteor.com/posts/discover.png
,但不存在。也许这是因为模板在网址更改之前呈现。
我建议您将<img src=
中的图片网址从discover.png
(相对网址)更改为/discover.png
,即更改为绝对路径。