Em nosso fórum, notamos algumas mudanças recentes na forma como os links para sites em nosso domínio (makecode.com) são incorporados pelo onebox. Anteriormente, você obtinha uma pequena prévia minimalista como esta:
No entanto, agora estamos vendo uma incorporação mais avançada onde o site real é hospedado em um iframe quando o mesmo link é colado em novas postagens:
Houve alguma atualização feita nos últimos dias no onebox e, em caso afirmativo, há alguma maneira de reverter para o comportamento antigo? Pelo que sabemos, não fizemos nenhuma alteração recente do nosso lado.
Você tem certeza de que não houve alterações? Eu não sei muito sobre a configuração de iframing, mas há uma configuração de administrador para “Iframes onebox permitidos” que você pode dar uma olhada.
Obrigado por dar uma olhada! Tenho quase certeza de que não houve alterações; eu verifiquei essa configuração e ela simplesmente tinha o valor padrão (“*”). Acabei de tentar remover esse curinga e substituí-lo por um único domínio (YouTube), mas isso não parece ter tido efeito na incorporação.
Essa classe pxtoembed e o iframe que você capturou na tela vêm do endpoint oembed que vinculamos na página incorporada:
Certo, acontece que existem duas configurações de iframe na seção Segurança, e meu domínio ainda estava adicionado na outra. Eu removi essa agora e isso pelo menos impediu o problema por enquanto! Ainda não tenho certeza por que isso começou a acontecer de repente…