Używam Google Chrome do mojego rozwoju php / js.
dzisiaj zacząłem widzieć plik, który się nie ładuje.
nazwa pliku jest zawsze inna
Request URL: blob:http://random.homestead.test/4d9f984b-b8f8-4e77-97cb-4fcfd8ace348
strona sieciowa mówi, że inicjatorem jest inject.preload.js:373
jeśli otworzę ten plik, pierwsza linia mówi
/*
*This file is part of Adblock Plus <https://adblockplus.org/>,
Ale mam wyłączony Adblock Plus. Zauważyłem, że czasami plik ładuje się pomyślnie. Zauważyłem również, że ten plik jest żądany tylko wtedy, gdy mam aktywny AdBlock (nie AdblockPlus). Jeśli mam wyłączony AdBlock - nie ma problemu. ale nawet jeśli wykluczę moją witrynę deweloperską z adblocka - pobieranie pliku nadal się nie udaje.
Moje pytanie brzmi: jak pozbyć się tej czerwonej linii w dzienniku konsoli i sieci bez całkowitej dezaktywacji adblocka?
Wypróbowałem to na stackoverflow.com i widzę, że ten sam plik inject.preload.js
ładuje ten sam losowo nazwany plik i kończy się pomyślnie. nagłówek pliku mówi:
/*
* 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.
*/
rozpoczęła się dzisiaj 14 czerwca 2018 r