Capítulo 395 de 456

crossOrigin

Core Idea

Adiciona o atributo crossOrigin nas tags <script> geradas por next/script e next/head, controlando como requests cross-origin são tratados.

Key Concepts

  • crossOrigin: string, 'anonymous' ou 'use-credentials'

Code Examples

module.exports = {
  crossOrigin: 'anonymous',
}
  • O que demonstra: aplicar crossOrigin="anonymous" em todas as tags <script> geradas.

Reference Tables

ValorEfeito
'anonymous'Adiciona crossOrigin="anonymous"
'use-credentials'Adiciona crossOrigin="use-credentials"

Key Takeaways

  1. Afeta apenas scripts gerados por next/script e next/head
  2. Necessário quando se precisa de relatórios de erro detalhados (window.onerror) para scripts servidos de outra origem

Connects To

  • next/script, next/head: componentes cujas tags recebem o atributo configurado aqui