0

所以我找到了一份工作,让我们的桌面通知更加引人注目。我已经在显示屏上使用声音,但有些用户想要更大的视觉通知。我不知道如何让通知变大,或者如何让它闪烁或类似的东西,或者可能改变背景颜色。

这是我目前使用的代码

if (window.webkitNotifications.checkPermission() != 0)setAllowNotification();
    n = window.webkitNotifications.createNotification('link/to/image.png', 'Warning!', 'Hey u got new important message');
    n.ondisplay=playSound();
    n.show();

它用于站点管理员,以便他们知道用户何时执行某项操作,因此不会将其用作普通用户的垃圾邮件。

顺便说一句:没有标签桌面通知。

4

1 回答 1

0

浏览器提供的通知在吸引注意力的范围内大多是您无法控制的。为什么?因为正如您指出的那样,它可能会被滥用(尽管用户必须明确许可)。如果您的用户想要更多的注意力吸引通知,最有效的方法是在您自己的网页中显示它们,当然这也意味着用户必须在您的网页上,但如果这是他们关注的焦点,那应该没问题。(否则微妙的桌面通知在微妙方面是正确的,因为它们应该过多地分散用户正在做的事情)。

于 2013-05-30T08:59:49.990 回答