Встраивание флеш-файла (swf) в приложение rails - PullRequest
1 голос
/ 20 июля 2011

Как мы можем (приятно) включить swf файл в приложение Rails?

Кстати, я попробовал плагин swf_fu, но он не работал. Когда я вызываю мой swf-файл, расположенный в каталоге swfs, он сообщает, что метод не найден:

undefined method swf_tag

Спасибо.

1 Ответ

1 голос
/ 20 июля 2011

jQuery.tools FlashEmbed - это самый популярный способ перекрестного просмотра SWF-файла интеграции на странице.Вы можете сделать это следующим образом:

flashembed("flash", "my_object.swf");

ОБНОВЛЕНИЕ для Rails 2.3.x, вы можете использовать пользовательский помощник для устранения кэширования файлов на стороне прокси / ISP:

view:

<%= custom_assets('/swfs/my_object', '.swf') -%>

помощник:

def custom_assets(source, ext)
  path = File.join(Rails.root, 'public', source) + ext
  asset_id = File.exist?(path) ? File.mtime(path).to_i.to_s : ''
  "#{source}?#{asset_id}"
end
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...