バックエンドのやり取りを表示する必要のない通知を実装しようとしています。これを使用して、(ユーザーが指定した) 1 日の特定の時間に通知を送信するリマインダ ボタンを配置します。私は Service Worker にはかなり慣れていませんが、非同期で動作することは理解しています。そうは言っても、次の疑似コードのようなことを行う方法はありますか?
function timeLeft(time){
setTimeout(() => showNotification(), time);
}
これは、通常のJavaScriptファイルに配置し、ユーザーがまだブラウザを開いている場合に機能します。
私の問題を解決する必要があるだけです。よろしくお願いします。