2012-06-04 97 views
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文件中的完整源代碼。

回答

0

事實證明,在另一個Javascript中有一個錯誤,我暫時忽略了一個錯誤(因爲我沒有使用該代碼)。但是,當編譯到application.js時,這個錯誤也會干擾所有其他javascript的執行。

+0

通常,在處理「

相關問題