entry.content "<img src=#{resource.image.url(:medium)} width='280', height='180'>".html_safe, :type => 'html'
但是,当我在Chrome中查看时,输出如下:
<content type="html"><img src=http://s3.amazonaws.com/agile_designer_uploads/images/790/medium.png?1356457984 width='280', height='180'></content>
如果只有img标签可以正常渲染,那么所有这些都会很乐观。
有关如何正确呈现此内容的任何想法?
答案 0 :(得分:0)
为避免html代码被转义,您可以使用image_tag并在其上调用html_safe。
entry.content image_tag(resource.image.url(:medium)).html_safe, :type => 'html'
答案 1 :(得分:0)
我必须在此处验证我的原子Feed格式:http://validator.w3.org/appc/check.cgi
一旦验证了图像显示。