2012-06-12 6 views

답변

4

파이프 라인을 사용하는 경우 레일즈 자산 도우미를 사용하여 파일에 액세스해야합니다. 이것은 프로덕션 환경에서 파일에 지문이 추가되기 때문에 하드 코딩하면 작동하지 않습니다.

당신은 다음 뷰에서이 작업을 수행 outlined in this answer로 자신의 디렉토리에 SWF를 넣을 수 있습니다 : 어디 SWF 파일이 이동 않습니다

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

IMAGE_TAG가 FILE_NAME을 구문 분석하고 ("IMG") 태그를 호출 단지 도우미 swf_tag 나는 볼 수 없습니다 :

나는 참조하십시오. 당신은 당신 자신의 도우미를 쉽게 쓸 수 있습니다.

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

를이 답변에서? 이것은 새 자산 파이프 라인을 사용하는 3.2.5 용입니다. – pguardiario

관련 문제