簡體   English   中英

Javascript不在Heroku上運行,開發正常,其他很好

[英]Javascript not running on Heroku, dev fine, others fine

我有一個帶有幾種Javascript的Rails 3.1應用程序,它們可以在Heroku上很好地運行。 我想自動檢測時區,並開始使用這個Jon Nylanders出色的腳本來做到這一點。 可以在這里找到: https : //bitbucket.org/pellepim/jstimezonedetect/src

現在的問題是,此Javascript在我的本地計算機上運行得很好,但在Heroku上卻沒有。 Safari中的控制台說該功能未定義。 我這樣稱呼它:

<script type="text/javascript">
  var tz = jstz.determine();
</script>

此Javascript與我使用的其他Javascript之間的主要區別在於,該Javascript具有名稱空間。 也許與它有關?

我已經運行rake,並且已經驗證了application.js包含腳本。 我嘗試了可下載的縮小版本以及其自己的.js文件中的完整源代碼。

事實證明,另一個Javascript中有一個錯誤,我暫時不理會這個錯誤(因為無論如何我都沒有使用該代碼)。 但是,當編譯為application.js時,此錯誤也會以某種方式干擾所有其他javascript的執行。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM