gpt4 book ai didi

google-chrome-extension - 检测 Chrome 中的丰富通知是否可用

转载 作者:行者123 更新时间:2023-12-03 21:31:43 32 4
gpt4 key购买 nike

我的 Chrome 扩展程序大量使用了 webkitNotifications。我想切换到new rich notifications (chrome.notifications)但这些尚未在所有平台上可用,目前仅在 beta channel 及以上版本中可用。如果丰富的通知不可用 webkitNotifications 应用作后备。因此,我正在寻找实现这一点的最佳解决方案:

if(richNotificationsAvailable())
chrome.notifications.create(...);
else
webkitNotifications.createNotification(...).show();

我试过检查 chrome.notifications.create 为 undefined 但它甚至为 Chrome 27 定义,在 chrome://flags 中禁用了丰富的通知.

最佳答案

检测您是否有 rich notifications ,目前最可靠的方法是测试 webkitNotifications.createHTMLNotification 是否存在- 如果该函数未定义,则 rich notificationsswitched on .

关于google-chrome-extension - 检测 Chrome 中的丰富通知是否可用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16774296/

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