表示可包含在 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;