Skip to content

Esta documentação pública reflete o branch develop do monorepo. Código e protocolo podem mudar antes do próximo release; veja o código-fonte no GitHub.

Protocolo de runtime dos widgets

A especificação completa do protocolo postMessage entre o player Doohnut e os iframes dos widgets está mantida em inglês no monorepo e neste site:

Widget runtime protocol (English)

Ela descreve o envelope versionado, o handshake (READY / INIT), CONFIG_UPDATE, FRAME_ENTER / FRAME_EXIT, mensagens de estado e o comportamento esperado do host.

Se você usa o doohnut-widget-sdk, a maior parte desse fluxo já está abstraída; use a página em inglês apenas para depuração avançada ou implementações sem SDK.

Publicado sob os mesmos termos da plataforma Doohnut.