带有HTML标记的桌面通知(代码示例)?

时间:2015-10-02 05:53:13

标签: javascript notifications desktop

我读到了这个问题,这对我来说非常有用。 Chrome desktop notification example? 有没有办法通过 HTML 标记自定义通知?该通知的自定义 CSS 样式

var notification = new Notification('Notification title', {
  icon: 'http://cdn.sstatic.net/stackexchange/img/logos/so/so-icon.png',
  body: "<h2>Hey there! You've been notified!</h2>"+
        "<span>this is another element</span>",
});

更新:另外一件事,因为通知正文显示网址如果我想隐藏该网址

3 个答案:

答案 0 :(得分:0)

不允许在桌面通知中使用HTML,您只能为通知添加onclick处理程序,如下所示:

function raiseNotification() {
    var notification = new Notification('Notification subject', {body: 'You can click on notification'});

    notification.onclick = function () {
      alert('Hi there!');
    };
}

答案 1 :(得分:0)

您不能在邮件正文中使用HTML。但是你可以在警报体中使用unicode标记(例如换行符,制表符等)。

答案 2 :(得分:0)

根据Notification API,您无法使用HTML标记..但您可以使用换行符,制表符,粗体....)

std:list