电子邮件中的图像未显示

时间:2011-05-19 23:37:46

标签: ruby-on-rails ruby image ruby-on-rails-3 email

我在email.html.erb文件中有这一行:

<%= link_to image_tag('video.png'), "http://www.youtube.com/watch?v=QXhW34KzxL" %>

video.png图片位于公共目录中的images图像目录中。

然而,图像没有显示出来。为什么是这样?我的路径错了吗?

email.html.erb文件位于user_mailer目录中的view目录中。

1 个答案:

答案 0 :(得分:0)

右键单击图像,查看URL是什么。对于电子邮件,您不能只使用路径,您必须指定完整的URL。

<%= link_to image_tag('http://www.mydomain.com/images/video.png'), "http://www.youtube.com/watch?v=QXhW34KzxL" %>