【发布时间】:2011-11-24 11:03:52
【问题描述】:
在 rails 3.1 中嵌入我的 .swf 文件时遇到问题。在过去的 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") %>
【问题讨论】:
标签: ruby-on-rails flash swfobject