2014-01-14 149 views
2

我正在開發一個Web應用程序,顯示一個計數器,當計數器下降到0我想通知用戶(計數器是在服務器上,所以不會有重新加載頁面的問題)。 如果用戶在計算機上,我正在使用通知的彈出窗口,但是如果用戶在Android設備上,那麼即使瀏覽器未打開,我也希望顯示通知。使用AngularJS,如果這將是任何幫助)通知從網絡應用程序(Android)

有沒有辦法做到這一點?我寧可不建立一個特殊的Android應用程序。

謝謝。 // G

回答

1

恐怕沒有,沒有辦法做到這一點。當任何android應用程序不活動時...不活動,凍結。瀏覽器不是服務,所以據我所知它不會在後臺處理任何東西。即使有可能操作系統關閉瀏覽器,如果它需要更多的內存。

+0

使用html5我已經成功地播放了即使離開瀏覽器也會繼續播放的聲音,所以瀏覽器中的某些事情還在繼續? – gelly

+0

我只是猜測,但我認爲它的工作原理僅僅是因爲它在瀏覽器處於前景時開始,並且它將其委託給播放器實例。嘗試通過延遲播放(使用計時器或類似的東西)來重現它,加載頁面,然後在播放聲音之前離開瀏覽器。如果它仍然有效,我的回答顯然是錯誤的。 –

+0

你是對的!無論如何,我想我必須將它製作成應用程序。 – gelly