我使用捆绑的图像过滤器(AutoHtml :: Image)放入以下文本并获得意外结果。
<img src="http://hoge/image.png">
该过滤器将其转换为后续代码。
<img src=""
<a href="http://hoge/image.png">
<img src="http://hoge/image.jpg">
</a>
"">
我只是想用纯文本而非html标签进行转换。
我该如何解决这个问题?
答案 0 :(得分:0)
auto_html
gem应该将纯文本输入转换为HTML,而不是HTML输入。 AutoHtml::Image
过滤器只会查找所有网址,例如"http://hoge/image.png"
,并将其转换为HTML图片代码:<img src="http://hoge/image.png">
(请参阅宝石{{3}中的最后一个示例用法})。将此过滤器应用于已包含HTML标记的文本没有意义。
所以在你的情况下,也许根本就不应该使用图像过滤器?