PushSubscription: options 属性

Baseline 已广泛支持

此功能已成熟,并可在许多设备和浏览器版本上运行。自 2023 年 3 月以来,它已在各种浏览器中可用。

安全上下文: 此功能仅在安全上下文(HTTPS)中可用,且支持此功能的浏览器数量有限。

注意:此功能在 Web Workers 中可用。

optionsPushSubscription 接口的一个只读属性,它返回一个对象,包含用于创建此订阅的选项。

一个只读的 PushSubscriptionOptions 对象,包含以下值:

userVisibleOnly

一个布尔值,表示返回的推送订阅是否只用于那些其效果对用户可见的消息。

applicationServerKey

你的推送服务器将用于通过推送服务器向客户端应用发送消息的公钥。此值是你的应用服务器生成的一个签名密钥对的一部分,可用于 P-256 曲线上的椭圆曲线数字签名算法 (ECDSA)。

规范

规范
推送 API
# dom-pushsubscription-options

浏览器兼容性