diff --git a/packages/shell-chrome/assets/html/pomodoro/background.js b/packages/shell-chrome/assets/html/pomodoro/background.js
index f730a0c..f5b542e 100644
--- a/packages/shell-chrome/assets/html/pomodoro/background.js
+++ b/packages/shell-chrome/assets/html/pomodoro/background.js
@@ -74,14 +74,10 @@ chrome.runtime.onMessage.addListener((message, sender, sendResponse) => {
});
}
- //创建结束通知:待完成
-
- chrome.storage.sync.set({
- status,
- });
//后台播放完成提示音乐
- if (message.action === "play") {
+ if (status === "playend") {
// audio.play();
+ console.log("playend***")
}
sendResponse();
console.log(`离开 assets\html\pomodoro\background.js 中的onMessage Listener`)
@@ -102,6 +98,11 @@ function countdown({ minutes, seconds, status }) {
// countdownTimer.innerHTML = currentTimer; 拿到
console.log("分秒=============", minutes, seconds);
+ //番茄钟结束桌面提醒
+ if(currentTimer === "00:00"){
+ showPomoNotification();
+ }
+
chrome.storage.sync.set(
{
pomoData: {
@@ -161,3 +162,14 @@ function countdown({ minutes, seconds, status }) {
//设置badge文本背景颜色
chrome.browserAction.setBadgeBackgroundColor({ color: "#DD4A48" });
+
+//桌面通知
+function showPomoNotification(){
+
+ new Notification("番茄钟🍅",{
+ //图标暂时未设置
+ icon:'48.png',
+ body:'你已经完成一个番茄钟!'
+ })
+}
+