2011-09-25 3 views
3

.swf 파일을 레일에 임베드 할 때 문제가 발생합니다. 3.1. 단순히 데 SWFObject를 사용하여 줄 레일의 이전 버전에서 수행Rails 3.1 - flash.swf 파일 포함 - 모범 사례?

<div id="swfbox">you don't have flash</div> 
<script type ="text/javascript"> 
    swfobject.embedSWF("swf/AudioRecorder.swf", "swfbox", "400", "400", "10.0.0", ""); 
</script> 

이하는 레일 3.1에서 작동하지 않습니다. 자산 파이프 라인을 이해하기 시작했지만 .swf 파일을 어디에 둘 것인지 혼란 스럽습니다. 지금까지 사용하여 조합 한 후 공개 /에/응용 프로그램/자산 최선을 다하는의 시도했다 :

<%= asset_path("swf/AudioRecorder.swf") %> 

답변

2
그런 다음, 당신은 응용 프로그램/자산에서 원하는 디렉토리에 넣어 그것을 참조 할 수 있어야한다

<%= asset_path("AudioRecorder.swf") %>