J'utilise google chrome pour mon développement php / js.
aujourd'hui, j'ai commencé à voir un fichier qui ne se charge pas.
le nom du fichier est toujours différent
Request URL: blob:http://random.homestead.test/4d9f984b-b8f8-4e77-97cb-4fcfd8ace348
la page réseau indique que l'initiateur est inject.preload.js:373
si j'ouvre ce fichier, la première ligne dit
/*
*This file is part of Adblock Plus <https://adblockplus.org/>,
Mais j'ai désactivé Adblock Plus. J'ai remarqué que le fichier est chargé avec succès de temps en temps. Et aussi remarqué que ce fichier n'est demandé que lorsque AdBlock (et non AdblockPlus) est actif. Si AdBlock est désactivé - pas de problème. mais même si j'exclus mon site de développement d'adblock, le téléchargement du fichier échoue toujours.
Ma question est la suivante: comment puis-je me débarrasser de cette ligne rouge dans le journal et le réseau de ma console sans désactiver complètement l'adblock?
Je l'ai essayé sur stackoverflow.com et je vois le même fichier inject.preload.js
charger le même fichier nommé au hasard et réussir. l'en-tête du fichier dit:
/*
* Frame context wrapper
*
* For some edge-cases Chrome will not run content scripts inside of frames.
* Website have started to abuse this fact to access unwrapped APIs via a
* frame's contentWindow (#4586, 5207). Therefore until Chrome runs content
* scripts consistently for all frames we must take care to (re)inject our
* wrappers when the contentWindow is accessed.
*/
il a commencé aujourd'hui le 14 juin 2018
la source
Réponses:
Dans le commentaire https://issues.adblockplus.org/ticket/6744#comment:17 , vous pouvez trouver un lien vers la liste de construction https://downloads.adblockplus.org/devbuilds/adblockpluschrome/ , installez la version de développement "Adblock Plus pour Google Chrome et Opera 3.1.0.2069 "et l'erreur ne s'affichera plus
actualisé
Le 17.7.2018, la nouvelle version avec un bogue corrigé est publiée sur Chrome Webstore. Donc, ce problème est automatiquement résolu.
la source
On dirait qu'il est officiellement cassé. Le problème est signalé sur https://issues.adblockplus.org/ticket/6744
J'ai essayé de déboguer et de trouver la cause exacte, mais le problème semble être ailleurs. Le code JS débogué (inject.preload.js à la ligne 373)
L'
script
attribut src cible un blob JS valide qui est actif lorsque cette ligne est appelée!la source
le ticket est en cours d'examen et ils y travaillent. Vous pouvez désormais ajouter l'intégralité du site de test à vos sites de confiance
la source
J'ai installé une ancienne version de Chrome et j'ai résolu le problème. https://www.slimjet.com/chrome/google-chrome-old-version.php
la source
Si vous avez un adBlocker puis supprimez ou mettez en pause pour cette page spécifique adBlocker, cela a fonctionné pour moi, j'ai eu le même problème avec l'application JavaScript lors de la récupération des données de Firestore.
la source