WebpushConfig interface

Thể hiện các tùy chọn giao thức WebPush có thể được đưa vào Tin nhắn .

Chữ ký:

export interface WebpushConfig 

Của cải

Tài sản Kiểu Sự miêu tả
dữ liệu { [khóa: chuỗi]: chuỗi; } Tập hợp các trường dữ liệu
fcmOptions WebpushFcmTùy chọn Tùy chọn cho các tính năng do FCM SDK dành cho Web cung cấp.
tiêu đề { [khóa: chuỗi]: chuỗi; } Một bộ sưu tập các tiêu đề WebPush. Giá trị tiêu đề phải là chuỗi. Xem đặc tả WebPush để biết các tiêu đề được hỗ trợ.
thông báo WebpushThông báo Tải trọng thông báo WebPush sẽ được đưa vào tin nhắn.

WebpushConfig.data

Tập hợp các trường dữ liệu

Chữ ký:

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

WebpushConfig.fcmOptions

Tùy chọn cho các tính năng do FCM SDK dành cho Web cung cấp.

Chữ ký:

fcmOptions?: WebpushFcmOptions;

WebpushConfig.headers

Một bộ sưu tập các tiêu đề WebPush. Giá trị tiêu đề phải là chuỗi.

Xem đặc tả WebPush để biết các tiêu đề được hỗ trợ.

Chữ ký:

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

WebpushConfig.notification

Tải trọng thông báo WebPush sẽ được đưa vào tin nhắn.

Chữ ký:

notification?: WebpushNotification;