Preciso adicionar data-ot-ignore à preloader-image para impedir que o consentimento de cookies do onetrust a bloqueie, mas api.onPageChange() parece ser executado assim que o preloader desaparece.
No meu head_tag.html, tenho um script executando api.onPageChange() e, dentro dele…
function addIgnoreToPreloader () {
console.log("addIgnoreToPreloader running")
const splashWrapper = document.querySelector("#d-splash");
if(splashWrapper){
console.log("splashWrapper", splashWrapper)
}
const splashImage = splashWrapper && splashWrapper.querySelector(".preloader-image");
if(splashImage){
console.log("splashImage", splashImage);
splashImage.createAttribute("data-ot-ignore");
}
}
Mas parece que, quando vejo o log do console “addIgnoreToPreloader running”, a página já carregou e o preloader já desapareceu de qualquer maneira…
Existe um hook/função para acessar .preloader-image?