यहाँ एक और सरल उपाय है जो दूसरों के असफल होने पर काम कर सकता है:
आज, एक काफी सरल डेवलपर-साइड समाधान ने मेरे लिए काम किया जब कैशिंग की समस्या एक कैश सीएसएस फ़ाइल थी। संक्षेप में: सीएसएस कैश को अपडेट करने के लिए एक अस्थायी एचटीएमएल फाइल कॉपी बनाएं और इसे ब्राउज़ करें।
यह ट्रिक CSS फ़ाइल को रिफ्रेश कर सकती है, कम से कम एंड्रॉइड के ब्लू-ग्लोब-आइकॉन्ड डिफॉल्ट ब्राउजर में (लेकिन इसके ट्विन, आधिकारिक क्रोम ब्राउजर की भी काफी संभावना है, और जो भी अन्य ब्राउजर हम "स्मार्ट" फोन पर आक्रामक कैशिंग के अपने रुझान के साथ मुठभेड़ करते हैं। )।
विवरण:
सबसे पहले मैंने यहां साझा किए गए कुछ सरल समाधानों की कोशिश की, लेकिन सफलता के बिना (उदाहरण के लिए विशिष्ट साइट के हाल के इतिहास को साफ़ करना, लेकिन महीनों और महीनों का नहीं)। मेरा नवीनतम सीएसएस हालांकि एपन ताज़ा लागू नहीं किया जाएगा। और यह कि भले ही मैंने html के हेड सेक्शन में CSS फाइल-कॉल में पहले से ही वर्जन-नंबर-ट्रिक को नियोजित किया था, जिसने मुझे अतीत में इन pesky आक्रामक कैचिंग से बचने में मदद की थी। (उदाहरण: लिंक rel = "स्टाइलशीट" href = "style.css; v = 001" जहां आप हर बार CSS फ़ाइल में परिवर्तन करने पर इस छद्म संस्करण संख्या को अपग्रेड करते हैं, जैसे 001, 002, 003, 003 ... (साइट की प्रत्येक html फ़ाइल में किया जाना चाहिए)
इस बार (अगस्त 2019) सीएसएस फ़ाइल संस्करण संख्या अपडेट अब पर्याप्त नहीं है, और न ही यहां वर्णित कुछ सरल उपाय मेरे लिए काम करते हैं, या मैं उनमें से कुछ (उधार के एंड्रॉइड फोन पर) तक पहुंच भी नहीं पाया।
अंत में मैंने कुछ सरल करने की कोशिश की, जो आखिरकार समस्या को हल कर गया:
मैंने साइट की index.html फ़ाइल की एक प्रतिलिपि बनाई, इसे एक अलग नाम (indexcopy.html) दिया, इसे अपलोड किया, Android डिवाइस पर इसे ब्राउज़ किया, फिर मूल पृष्ठ पर वापस भेज दिया, इसे ताज़ा कर दिया (ताज़ा बटन के साथ छोड़ दिया) एड्रेस बार), और वॉइलिया: इस बार index.html का रिफ्रेशमेंट आखिरकार काम कर गया।
स्पष्टीकरण: नवीनतम CSS फ़ाइल संस्करण अब अंत में एंड्रॉइड पर लागू किया गया था जब प्रश्न में html पृष्ठ को ताज़ा किया गया था क्योंकि CSS फ़ाइल की कैश्ड प्रतिलिपि अब अपडेट की गई थी जब CSS फ़ाइल को अस्थायी रूप से HTML पृष्ठ से अलग नाम दिया गया था जो कहीं मौजूद नहीं था ब्राउज़र इतिहास में और मैं बाद में फिर से हटा सकता है। आक्रामक कैशिंग ने जाहिरा तौर पर CSS URL को नजरअंदाज कर दिया और HTML URL के बजाय चला गया, भले ही यह CSS फ़ाइल थी जिसे कैश में अपडेट करने की आवश्यकता थी।