मेरे देव वातावरण से क्रोम में एक फ़ाइल लोड करने में विफल रहा है


124

मैं अपने php / js विकास के लिए Google क्रोम का उपयोग करता हूं।

आज मुझे एक ऐसी फ़ाइल दिखाई देने लगी जो लोड करने में विफल हो रही है।

फ़ाइल का नाम हमेशा अलग होता है

Request URL: blob:http://random.homestead.test/4d9f984b-b8f8-4e77-97cb-4fcfd8ace348

नेटवर्क पेज कहता है कि सर्जक है inject.preload.js:373

अगर मैं इस फ़ाइल को खोलता हूं, तो पहली पंक्ति कहती है

/*
 *This file is part of Adblock Plus <https://adblockplus.org/>,

लेकिन मेरे पास एडब्लॉक प्लस अक्षम है। मैंने देखा कि फ़ाइल को कभी-कभी सफलता के साथ लोड किया जा रहा है। और यह भी देखा कि यह फ़ाइल केवल तभी अनुरोध की जाती है जब मेरे पास AdBlock (न कि AdblockPlus) सक्रिय हो। अगर मेरे पास AdBlock अक्षम है - कोई समस्या नहीं है। लेकिन भले ही मैं अपनी देव साइट को adblock से बाहर कर दूं - फ़ाइल डाउनलोड अभी भी विफल हो रहा है।

मेरा सवाल यह है: मैं अपने कंसोल लॉग और नेटवर्क में इस लाल रेखा से पूरी तरह से एडब्लॉक को निष्क्रिय किए बिना कैसे छुटकारा पा सकता हूं?

मैंने इसे stackoverflow.com पर आज़माया और मुझे वही फ़ाइल inject.preload.jsलोड हो रही है जिसका नाम बेतरतीब ढंग से फ़ाइल है और सफल है। फ़ाइल हैडर कहता है:

/*
* 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.
*/

इसकी शुरुआत आज 14 जून 2018 को हुई


2
मैं इसे हर साइट पर देख रहा हूं, न कि केवल स्थानीय देव
darylknight

2
ऑब्लॉक मूल की कोशिश करो, यह निर्दोष रूप से काम करता है और यह खुला स्रोत है।
toxine

अब लगभग हर साइट पर उन त्रुटियों को प्राप्त करना। विकास या नहीं ...
PILAT

जवाबों:


2

टिप्पणी में https://issues.adblockplus.org/ticket/6744#comment:17 , आप सूची बनाने के लिए लिंक पा सकते हैं https://downloads.adblockplus.org/devbuilds/adblockpluschrome/ , विकास संस्करण स्थापित करें - Adblock इसके अलावा Google क्रोम और ओपेरा 3.1.0.2069 "और त्रुटि अब प्रदर्शित नहीं होगी

सूची बनाएँ

अद्यतन

2018.7.17 को बग फिक्स के साथ नया जेल क्रोम वेबस्टोर पर जारी किया गया है। तो यह समस्या अपने आप हल हो जाती है।


68

ऐसा लगता है कि यह आधिकारिक रूप से टूट गया है। इस मुद्दे को https://issues.adblockplus.org/ticket/6744 पर टिकट किया गया है

मैंने डिबग करने और सटीक कारण खोजने की कोशिश की, लेकिन मुद्दा कहीं और लगता है। JS कोड डीबग किया गया (injection.preload.js लाइन 373 पर)

document.documentElement.appendChild(script); // here, script.src is indeed a valid script
document.documentElement.removeChild(script);
URL.revokeObjectURL(url);

scriptके src विशेषता एक वैध ब्लॉब जे एस लक्षित करता है जो जीवित है जब इस लाइन कहा जाता है!


1
धन्यवाद। आज सब ठीक चल रहा है। हालांकि टिकट अभी भी समीक्षा चरण में है। मैं Chrome 67 का उपयोग कर रहा हूं। यह अजीब है।
येवगेनी अफानसानेव

2
अभी भी एक ही त्रुटि ABP और Chrome 67 के नवीनतम संस्करण के साथ @combomatrix द्वारा पोस्ट की जा रही है
Frumples

क्रोम 67 पर यहाँ भी!
jskidd3

मुझे जो दिलचस्प लगता है वह यह है कि मेरे पास AdBlockPlus बिल्कुल भी स्थापित नहीं है, और मुझे यह त्रुटि मिलती है (inject.preload.js: 373)। हालांकि ओपी के रूप में भी, अगर मैं AdBlock (जो जाहिरा तौर पर AdBlockPlus से असंबंधित है) को अक्षम करता है, तो त्रुटि दूर हो जाती है। ओपी के साथ के रूप में, मेरे देव डोमेन के लिए इसे अक्षम करना भी त्रुटि को दूर नहीं करता है (लेकिन मुझे ब्राउज़र टूलबार में एक अच्छा हरा अंगूठे मिलता है)
TMA-1

11

टिकट की समीक्षा की जा रही है और वे इस पर काम कर रहे हैं। अब आप संपूर्ण परीक्षण साइट को अपने विश्वसनीय साइटों में जोड़ सकते हैं

यहाँ छवि विवरण दर्ज करें


3

मैंने क्रोम का एक पुराना संस्करण स्थापित किया और मैंने समस्या को हल किया। https://www.slimjet.com/chrome/google-chrome-old-version.php


Chrome के नवीनतम संस्करण के साथ भी मेरे लिए अगले दिन समस्या स्वयं हल हो गई थी।
येवगेनी अफानसेयेव

3

यदि आपके पास कोई भी एडब्लॉकर है तो उस विशिष्ट पेज एडब्लॉकर के लिए निकालें या रोकें, तो मेरे लिए यह काम किया था जब मैं फायरस्टार से डेटा लाते समय जावास्क्रिप्ट एप्लिकेशन के साथ एक ही मुद्दा था।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.