【发布时间】:2012-07-27 12:10:08
【问题描述】:
对于我的 Rails 应用程序,我使用的是 Galleria - http://galleria.io/ 在本地一切正常,但是当我将应用程序部署到 Heroku 时,Galleria 消失了。
不太清楚为什么..
这是我的代码:
<div id="galleria">
<% for image in @trip.images %>
<%= link_to image_tag(image.image.url(:thumb)), image.image.url(:large), :title => image.title %>
<% end %>
</div>
<script>
Galleria.run('#galleria');
Galleria.configure({
minScaleRatio: 1,
maxScaleRatio: 1,
});
</script>
</div>
应用程序.js
//= require jquery
//= require jquery_ujs
//= require bootstrap
//= require galleria-1.2.7
//= require galleria.classic.min
//= require_tree .
应用程序.css
*= require_self
*= require galleria.classic
*= require_tree .
上面需要的所有文件都在这里:
app\assets\javascripts
app\assets\stylesheets
而且我的 heroku 日志文件中也没有看到任何错误,所以我有点迷失了。 任何想法为什么它没有出现?
感谢您的宝贵时间!
【问题讨论】:
-
你能给我们提供你的 Heroku 应用的 URL 吗?可能某些 javascript 没有加载。
-
是的 - quiet-mesa-9141.herokuapp.com/trips/44。画廊应该在 twitter 和 fb 按钮下。
标签: javascript ruby-on-rails heroku galleria