gpt4 book ai didi

javascript - 您可以更新 webkitNotifications 吗?

转载 作者:行者123 更新时间:2023-12-02 18:30:12 25 4
gpt4 key购买 nike

环顾四周,只能真正找到有关创建通知的资源,而不是更新它们。听说如果我使用 chrome.notifications 可能是可能的,但还是找不到办法。

这目前是我的代码,它最终只是关闭任何以前的通知,然后重新发出它。

        if (window.webkitNotifications){
if(window.webkitNotifications.checkPermission() > 0){

}
else if (seconds == 0)
{
var thumb = 'images/icon.png';
var title = 'Current Task';
var body = "Active " + hours + " hours and " + minutes + " minutes";

if (popup != "") {
popup.cancel();
}
popup = window.webkitNotifications.createNotification(thumb, title, body);
popup.show();

}
}

有人知道是否可以更新通知而不仅仅是重新创建通知吗?会使其更加用户友好,并且对于实时信息馈送来说,比他们可能正在做的任何其他工作更多的 float ?

最佳答案

创建通知后,与其通信的方式就是通过消息传递。在这里阅读:http://developer.chrome.com/extensions/messaging.html

时间表:

  1. 后台进程创建包含内容的通知。通知已创建并开始监听消息,一切顺利。
  2. 后台进程查找新信息并检查通知是否仍然有效(通过 localStorage 中的变量或使用 Tabs API,或者您想要的任何方式)。
  3. 如果发现通知有效,后台进程会传递一条有关新信息的消息,通知会拾取并显示该消息。

关于javascript - 您可以更新 webkitNotifications 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17869812/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com