Sử dụng tính năng nhắn tin theo khung hình

Trang này mô tả cách gửi thông báo bằng tiện ích bổ sung chạy trong iframe bảng điều khiển bên để tiện ích bổ sung chạy trong iframe giai đoạn chính.

Để gửi tin nhắn:

    sidePanelClient.notifyMainStage("YOUR_MESSAGE");
    mainStageClient.notifySidePanel("YOUR_MESSAGE");

payload chiều dài phải tuân theo giới hạn kích thước đã chỉ định.

Để nhận tin nhắn này, tiện ích bổ sung cần phải đăng ký vào AddonCallbacks.frameToFrameMessage . Mã mẫu sau đây cho biết cách đăng ký Lệnh gọi lại AddonCallbacks.frameToFrameMessage:

sidePanelClient.on('frameToFrameMessage', (arg: FrameToFrameMessage) => {
    YOUR_CODE
});

Để biết thêm thông tin, hãy xem phần Đăng ký lệnh gọi lại.

Ghi chú

  • Việc nhắn tin giữa khung hình với khung hình hoàn toàn diễn ra phía máy khách và gần như ngay lập tức.
  • Chỉ được gửi thư một lần. Để nhận thông báo, bảng nhận cần mở và ứng dụng cần đăng ký trước khi tin nhắn được gửi đi.