Rails Trix Editor Anime Gif 顯示錯誤?
Rails
最近在這篇文章上傳了一個 GIF 的片段,發現在 Trix 編輯的時候是可以正常顯示的,但儲存之後顯示出來的卻只有第一禎的圖片。
翻譯年糕
將 blob.html.erb 裡面 image_tag 做個修改:
pre: <%= image_tag url_for(blob.representation(resize_to_limit: local_assigns[:in_gallery] ? [ 800, 600 ] : [ 1024, 768 ])) %> to: <%= image_tag url_for(blob.variant(loader: { n: -1 }, resize_to_limit: local_assigns[:in_gallery] ? [ 800, 600 ] : [ 1024, 768 ])) %>
為什麼使用 loader: { n : 01} ?
Use *n* to select the number of pages to render. The default is 1. Pages are rendered in a vertical column. Set to -1 to mean "until the end of the document".
n 代表欲渲染的頁數,預設為 1,設為 -1 代表從頭渲染到尾。
感謝 Sean !
希望對你有幫助!~