Rails 3.1 - встраивание файлов flash.swf - лучшие практики?

Возникли проблемы со встраиванием моего файла .swf в rails 3.1. В прошлых версиях рельсов я использовал 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>

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

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

person pteranodonjohn    schedule 25.09.2011    source источник


Ответы (1)


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

<%= asset_path("AudioRecorder.swf") %>
person Adrian    schedule 05.10.2011