我有一个Flash对象我想加载,我相信存储该资产的最佳位置是在public
目录中。假设它存储在public/flash
中,那么必须有一个更好的路径才能到达swf,而不是我下面所做的。注意'data'元素,它有一个相对路径。访问Ruby on Rails'公共'目录没有相对路径
def create_vnc_object
haml_tag :object,
:id => 'flash',
:width => '100%',
:height => '100%',
:type => 'application/x-shockwave-flash',
:data => '../../flash/flash.swf' do
haml_tag :param,
:name => 'movie',
:value => '../../flash/flash.swf'
end
end
是否有一些导轨变量指向public
?
根斜杠做了伎俩,谢谢。 – chrishunt 2010-06-16 18:39:50