Javascript 有没有办法让web应用程序即使在关闭时也能继续运行?

Javascript 有没有办法让web应用程序即使在关闭时也能继续运行?,javascript,angularjs,firebase-realtime-database,Javascript,Angularjs,Firebase Realtime Database,假设我想构建一个类似于闹钟的人,除了它每小时执行一系列任务之外。在本例中,假设是发送通知。我希望内部函数看起来像这样: $scope.performTasks = function(){ emailUserWeb(); emailUserPhone(); postToFacebook(); postToTwitter(); postToWherever(); } 所以,假设每天,它都会在晚上37点发出通知。如果我希望这样的东西即使在我不在网站上的时候也能

假设我想构建一个类似于闹钟的人,除了它每小时执行一系列任务之外。在本例中,假设是发送通知。我希望内部函数看起来像这样:

$scope.performTasks = function(){
    emailUserWeb();
    emailUserPhone();
    postToFacebook();
    postToTwitter();
    postToWherever();
}

所以,假设每天,它都会在晚上37点发出通知。如果我希望这样的东西即使在我不在网站上的时候也能运行,我怎么能构建这样的东西呢?甚至可能吗?

您的Javascript是客户端的。这意味着它只能在客户端浏览器执行时执行


如果您想执行计划任务,您需要一个运行代码的服务器,例如NodeJS。

您可以将其构建为Chrome应用程序/扩展,它将有一个后台进程,如果您保持Chrome运行,即使不在应用程序网页上,它也会工作


检查:

是-在服务器端构建此功能。我认为您正在寻找的是构建一个后端服务,该服务将在云或您自己的服务器上运行,以执行计划任务类似的问题: