--- title: Notification.icon slug: Web/API/notification/icon tags: - API - Notification translation_of: Web/API/Notification/icon ---

{{APIRef("Web Notifications")}}

{{domxref("Notification")}}的只读属性icon使得包含icon的 URL 被显示成通知的一部分,如同指定{{domxref("Notification.Notification","Notification()")}}构造函数中icon的属性。

{{AvailableInWorkers}}

语法

var icon = Notification.icon;

一个 {{domxref("USVString")}}。

示例

在此示例中,当我们想要发出一个通知时,我们运行一个简单的 spawnNotification() 函数——这是传递参数来指定我们想要的主体、图标和标题,然后它创建必要的options对象,并使用{{domxref("Notification.Notification","Notification()")}}构造函数来触发通知。

function spawnNotification(theBody,theIcon,theTitle) {
  var options = {
      body: theBody,
      icon: theIcon
  }
  var n = new Notification(theTitle,options);
}

Specifications

Specification Status Comment
{{SpecName('Web Notifications','#dom-notification-icon','icon')}} {{Spec2('Web Notifications')}} Living standard

浏览器兼容性

{{Compat("api.Notification.icon")}}

参见