0
我有一個Rails 3.1應用程序,有幾個Javascript在Heroku上運行得很好。我想自動檢測時區,並開始與這個Jon Nylanders真棒腳本一起工作。它在這裏可用:https://bitbucket.org/pellepim/jstimezonedetect/srcJavascript未在Heroku上運行,開發良好,其他人很好
現在的問題是,這個Javascript在我的本地機器上運行得很好,但不是在Heroku上運行。 Safari中的控制檯表示該功能未定義。我這樣稱呼它:
<script type="text/javascript">
var tz = jstz.determine();
</script>
這個Javascript和我使用的其他人之間的主要區別是,這一個有一個名稱空間。也許這跟它有關係?
我運行了rake,並且驗證了application.js包含腳本。我已經嘗試了可下載的縮小版本以及它自己的.js文件中的完整源代碼。
通常,在處理「