当我使用Paperclip gem并显示带有image_tag的图像时,它会自动为图像添加时间戳(如image.jpg%343289472),但它使用百分号(%)代替问号( ?),因此我的浏览器无法实际渲染图像。我必须强制添加timestamp:false才能使其正常工作。有谁知道为什么Paperclip这样做?
答案 0 :(得分:0)
您可能正在使用delayed_paperclip gem。较旧版本的delayed_paperclip gem导致猴子修补回形针中的url生成器。这导致%符号而不是?在你上面发布的网址中。
将 delayed_paperclip 更新为至少版本 2.9.1