AngularでWebWorkerを使ったバックグラウンドで生きるSetInterval

JavaScriptでは、一定の間隔で関数やコードスニペットを繰り返し呼び出す用のSetIntervalというWebAPIが使用できます。 setInterval() - Web API | MDN こちらをログなどのため、スマホのバックグラウンドでも動かしたいという要件があったのですが、 バックグラウンドのタブによる負荷(および関連するバッテリーの使用量…