WebpushConfig interface

表示可包含在 Message 中的 WebPush 协议选项。

签名

export interface WebpushConfig 

属性

属性 类型 说明
数据 { [键: 字符串]: 字符串;} 数据字段的集合。
fcmOptions WebpushFcmOptions Web 版 FCM SDK 所提供功能的选项。
标头 { [键: 字符串]: 字符串;} WebPush 标头的集合。标头值必须是字符串。如需了解受支持的标头,请参阅 WebPush 规范
通知 WebpushNotification 要包含在消息中的 WebPush 通知载荷。

WebpushConfig.data

数据字段的集合。

签名

data?: {
        [key: string]: string;
    };

WebpushConfig.fcmOptions

Web 版 FCM SDK 所提供功能的选项。

签名

fcmOptions?: WebpushFcmOptions;

WebpushConfig.headers

WebPush 标头的集合。标头值必须是字符串。

如需了解支持的标头,请参阅 WebPush 规范

签名

headers?: {
        [key: string]: string;
    };

WebpushConfig.notification

要包含在消息中的 WebPush 通知载荷。

签名

notification?: WebpushNotification;