有沒有辦法讓我可以在後臺運行javascript功能,即使瀏覽器已被用戶關閉。它可以在我已經完成的android應用程序中完成。但不知道JavaScript。即使在瀏覽器關閉的情況下在後臺運行功能
回答
當瀏覽器關閉時,沒有真正的方法在後臺運行客戶端JavaScript功能 - 如果該程序是一個Web應用程序。
如果您想發送通知,您可以使用服務人員。但是,現在的支持有限。 https://developers.google.com/web/fundamentals/getting-started/primers/service-workers
這是可能的,如果你使你的JavaScript函數爲Chrome Extension。
即使瀏覽器關閉,它也能正常工作。
當任何安裝的託管應用程序,打包應用程序,或擴展有 「背景」的權限,Chrome的運行(不可見),只要用戶登錄 到他們的計算機前,用戶啓動瀏覽器。 「後臺」權限也會使Chrome繼續運行(即使在 的最後一個窗口關閉後),直到用戶明確退出Chrome。
我有一個web應用程序。即使瀏覽器關閉,我也想發送通知給用戶。 –
我的答案是PC/Mac。從我知道你需要一個本地應用程序。 – Val
- 1. 當瀏覽器關閉時PHP會在後臺運行嗎?
- 2. 在應用程序關閉的情況下在後臺運行任務
- 3. 運行在關閉瀏覽器
- 4. 是否可以在沒有瀏覽器的情況下在後端運行JavaScript?
- 5. 即使頁面/瀏覽器關閉或刷新,多個定時器繼續(在後臺運行)
- 6. 即使在瀏覽器關閉後仍保留cookie
- 7. 即使在瀏覽器關閉後仍維持會話
- 8. 即使在關閉瀏覽器後也上傳文件
- 9. 在什麼情況下在前臺或後臺完成關機/關閉?
- 10. Rails 3,瀏覽器後臺功能
- 11. 如何在不關閉瀏覽器的情況下停止臨時webextension?
- 12. 即使用戶關閉瀏覽器,PHP腳本能否繼續運行?
- 13. 如何再次關閉瀏覽器(driver.quit/driver.close),並啓動瀏覽器在相同的測試情況下,黃瓜
- 14. 如何在後臺運行其他功能時在後臺運行功能?
- 15. 如何在不關閉的情況下重新運行cloud-init?
- 16. 在瀏覽器關閉
- 17. 即使瀏覽器關閉後,是否可以保持會話?
- 18. 瀏覽器在沒有我的輸入的情況下運行PHP腳本嗎?
- 19. 在不關閉瀏覽器的情況下關閉Selenium,同時清理臨時文件
- 20. 運行功能後關閉表格
- 21. Android瀏覽器在後臺
- 22. 在沒有瀏覽器的情況下以獨立模式運行Oracle Forms
- 23. 如何在瀏覽器中禁用JavaScript的情況下運行JavaScript代碼?
- 24. 在不通過CMD打開瀏覽器的情況下運行URL
- 25. HTML5-它可以在沒有瀏覽器的情況下運行嗎?
- 26. GWT應用程序在沒有瀏覽器插件的情況下運行
- 27. 如何在瀏覽器中未打開頁面的情況下運行ASP.NET 5
- 28. Javascript - JavaScript可以在瀏覽器選項卡不重點的情況下運行?
- 29. 在不使用瀏覽器的情況下打開網址
- 30. Apache Cordova:在不啓動瀏覽器應用程序的情況下運行cordova run瀏覽器
javascript在瀏覽器上運行,所以當瀏覽器關閉時,javascript無法運行。 Android應用程序在操作系統上運行,只要android設備處於打開狀態,應用程序將運行 –
@Manu是正確的。如果您希望在瀏覽器關閉之前執行某些操作,可以調用「onBeforeUnload」事件 –
https://developers.google.com/web/fundamentals/getting-started/primers/service-workers – Quentin