Rails 3.1 - встраивание файлов flash.swf - лучшие практики? - PullRequest
3 голосов
/ 25 сентября 2011

Возникли проблемы при встраивании моего .swf файла в rails 3.1.В предыдущих версиях rails я использовал swfobject и просто делал:

<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>

Это не работает в rails 3.1.Я начинаю понимать конвейер ресурсов, но все еще не понимаю, куда поместить файл .swf.До сих пор я пытался поместить все в / public затем / app / assets с помощью комбинации:

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

1 Ответ

2 голосов
/ 05 октября 2011

Вы должны иметь возможность поместить его в любой каталог, который вам нравится, в app / assets, а затем ссылаться на него с помощью

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