【问题标题】:Using Google Map Headers (YM4R) on Heroku在 Heroku 上使用 Google Map Headers (YM4R)
【发布时间】:2010-05-28 00:02:46
【问题描述】:

我的视图顶部有以下内容:

<%= GMap.header %>

Heroku 在该行上给了我一个 ActionView::TemplateError ....这在我自己的机器上有效,但在 Heroku 上无效....为什么会这样? Heroku 有什么不允许的吗?

在浏览器的最终编译中,上面的代码在客户端翻译成这样:

<script src="http://maps.google.com/maps?file=api&amp;v=2.x&amp;key=XXXXX;hl=&amp;sensor=false" type="text/javascript">
</script>
<script src="/javascripts/ym4r-gm.js" type="text/javascript"></script>

【问题讨论】:

    标签: ruby-on-rails google-maps heroku


    【解决方案1】:

    试试这个:

    错误的, :host => request.host) %>

    【讨论】:

      【解决方案2】:

      在 Rails 3 中,以下工作:

      <%= GMap.header(:with_vml => false, :host => request.host).html_safe %>
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2015-05-18
        • 2010-12-20
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-03-18
        相关资源
        最近更新 更多