- Порезанный
- 20 августа 2026 г. в 04:42 UTC
- Автор
- Kamo
- Обещать
- 92bbbac
Консоль только для отчета показала два нарушения, и одним из них была политика. Собственные действия компонента: Этот документ требует назначения «TrustedScript». Этот элемент сценария был изменено без использования назначения TrustedScript. Это следующий/сценарий. Он не просто испускает встроенный сценарий — он повторно впрыскивает содержание на клиенте путем создания элемента сценария и назначения его текста; И назначение текста элемента сценария само по себе является раковиной TrustedScript. Так что компонент нарушил точное нарушение, которое он существует для предотвращения, и потому что Инъекция происходит на клиенте, он также установил политику после гидратации. Уже запущена внутренняя HTML реагирования, что является вторым нарушением. Это простой «<script dangerouslySetInnerHTML>», представленный как первый ребенок. из реального <head> в app/[locale]/layout.tsx. Простая строка сценария разбирается и выполнены в документальном порядке без повторной инъекции на стороне клиента, которая является Только поведение, которое устанавливает политику до гидратации. Измеряется на построенном Страница: политика на 6 254 внутри <head>, первый толчок данных полета на 193 516. Это также исправляет стражу, которая утверждала неправильный инвариант — Запись, потому что неправильный является интуитивным. Он требовал, чтобы политика Предшествует первому скрипту асинхронной структуры. Это невозможно, так как реакция поднимает «<script async src>» выше всего, что отображает макет, и это не Реальное требование: эти сценарии выполняются асинхронно и что Важно, когда они выполняют DOM раковину, которая во время гидратации. Охранник сейчас проверяет две вещи, которые действительно удерживают — компонент не должен отображать Далее/сценарий, и политика должна появиться перед первым "self. next f.push". Эта более ранняя защита также является причиной переноса политики в приложение / выкладку. tsx выглядит так потерпел неудачу. Этого не было; его судили против условия, которое ничто не могло Встретимся. Доверенные типы остаются только в этом развертывании. Суть изменений заключается в Очистить нарушения и подтвердить чистую консоль — вот что зарабатывает правоприменение. После того, как вы уже удалили сайт один раз, предположив заказ, а не Наблюдая за ним.