我正在尋找一種方法來不斷檢查我的骨幹應用程序是在線還是離線(在iPad中)。目前我只能在main.js中做到這一點。看起來,當我離開第一頁時,事件不會被觸發。 如何通過我的所有視圖讓相同的事件保持活躍狀態?骨幹js應用程序中的手機事件
就這樣我清楚, 在Backbone JS中,我要執行的第一個腳本是main.js腳本(使用require js)。 我添加evenlisteners來收聽設備在線和離線。
當路由器在URL中找不到hashtags時,我正在使用HOMEVIEW。
在HOMEVIEW中,因爲這是第一次執行main.js,所以設備狀態的ONLINE/OFFLINE檢測工作。
但是當我轉到另一個VIEW(使用路由器)時,ONLINE/OFFLINE事件不再有效。
我希望ONLINE/OFFLINE檢測適用於整個應用程序,而不僅僅是第一次加載應用程序。
您可能需要澄清*您指的是哪些*事件才能幫助任何人。另外沒有上下文的「main.js」並不意味着太多。你說當你改變頁面時事件不會被觸發,但是那些新的頁面上有main.js嗎?或者通過「頁面」,你真的意味着Backbone路線嗎? – machineghost