【发布时间】:2012-06-04 09:15:24
【问题描述】:
我有一个 Rails 3.1 应用程序,其中包含几个在 Heroku 上运行良好的 Javascript。我想自动检测时区并开始使用这个 Jon Nylanders 很棒的脚本来做到这一点。可以在这里找到:https://bitbucket.org/pellepim/jstimezonedetect/src
现在的问题是,这个 Javascript 在我的本地机器上运行得很好,但在 Heroku 上却不行。 Safari 中的控制台显示该函数未定义。我这样称呼它:
<script type="text/javascript">
var tz = jstz.determine();
</script>
这个 Javascript 和我使用的其他 Javascript 的主要区别在于它有一个名称空间。也许这与它有关?
我已经运行 rake 并且我已经验证 application.js 包含该脚本。我已经尝试了可下载的缩小版本以及它自己的 .js 文件中的完整源代码。
【问题讨论】:
标签: javascript ruby-on-rails heroku