Il faut ajouter data-ot-ignore à preloader-image pour empêcher le consentement aux cookies onetrust de le bloquer, mais api.onPageChange() semble s’exécuter une fois que le préchargeur a disparu.
Dans mon head_tag.html, j’ai un script qui exécute api.onPageChange() et à l’intérieur de celui-ci…
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");
}
}
Mais il semble qu’au moment où je vois le log de la console “addIgnoreToPreloader running”, la page a déjà chargé et le préchargeur a disparu de toute façon…
Existe-t-il un hook/une fonction pour accéder à .preloader-image ?