2012-06-12 76 views

回答

4

如果您使用的是管道,那麼您必須使用rails資產助手來訪問該文件。這是因爲該文件將在生產中添加到指紋中,所以如果您對其進行硬編碼,則無法工作。

你可以把主權財富基金在自己的目錄中outlined in this answer,然後做到這一點的看法:

<embed src="<%= asset_path('my_flash.swf) %>", any_embed_options /> 
0

IMAGE_TAG就是這樣解析FILE_NAME並調用標籤( 「IMG」)的輔助工具。你可以很容易地寫你自己的幫手。這是一個開始的想法

/app/helpers/my_view_helper.rb 
swf_tag(path) 
    "<embed src=\'path/to/resource\' />".html_safe 
end 
+0

在這個答案在它的swf文件去?這是使用新資產管道的3.2.5版本。 – pguardiario