我有.swf文件在vendor/assets/images/swf/
下。我需要該文件夾的資產路徑。asset_path返回錯誤的文件夾路徑
但這(.js.coffee.erb)
#= soundmanager2
$ ->
soundManager.setup
url: '<%= asset_path "swf/" %>'
被渲染這個(.js文件):
(function() {
var $ = jQuery;
$(function() {
return soundManager.setup({
url: '/swf/'
});
});
}).call(this);
我使用的軌道4.0.0.rc1。我在開發模式。 /assets/swf/soundmanager2.swf
返回200,而/swf/soundmanager2.swf
回報404幫手image_path
回報/images/swf/
,但/images/swf/soundmanager2.swf
也返回404
嘗試'<%= asset_path('swf/soundmanager2.swf')%>' –
它獲取到該文件的有效路徑,但它不能幫助我,因爲SoundManager2應該選擇四個不同文件中的任意一個在那條路上。 – michelpm
我想知道這是如何與Rails資產管道相關的? –