मैं वेब ऐप के लिए ऑफ़लाइन पहुंच को सक्षम करने के लिए ऐप कैश का उपयोग कर रहा हूं। मुद्दा यह है कि जब भी मैं अपनी जावास्क्रिप्ट में बदलाव करता हूं, तब भी विकास के लिए मुझे मैनिफेस्ट में बदलाव करने की आवश्यकता होती है (कैश किए गए क्षेत्र को फिर से डाउनलोड करने के लिए)। अब मुझे पता है कि फ़ायरफ़ॉक्स में आप ऐप कैश को अक्षम कर सकते हैं (वास्तव में आपको संकेत दिया जाता है कि जब आप पहली बार पेज पर जाते हैं कि स्थानीय रूप से डेटा स्टोर करने के लिए वेब साइट पर अनुमति देना है) जो इसे विकास के लिए बहुत सुविधाजनक बनाता है।क्रोम और सफारी में एप्लिकेशन कैश अक्षम करें
मेरा प्रश्न क्रोम और सफारी के लिए एक समान विकल्प है? मुझे पता है कि मैं chrome: // appcache-internals/के माध्यम से क्रोम में ऐप कैश को देख/संपादित कर सकता हूं, जिसे मैं ढूंढ रहा हूं वह इसे अक्षम करने का एक तरीका है।
धन्यवाद
यह एक अच्छा सुझाव है (और मैंने इसे अतीत में उपयोग किया है), लेकिन निजी ब्राउज़िंग/गुप्त मोड का उपयोग करने में समस्या यह है कि न केवल यह ऐप कैश का उपयोग नहीं करता है, यह स्थानीय स्टोरेज का भी उपयोग नहीं करेगा। जो मैं खोज रहा हूं वह केवल ऐप कैश को अक्षम करने में सक्षम होना है (यह फ़ायरफ़ॉक्स में यह कैसे किया जाता है)। – Jack
ठीक है जो वास्तव में ऐप कैश को अक्षम करता है, हालांकि अब मुझे इवेंट हैंडलर जोड़ने की कोशिश करने से पहले अपने कोड में एक चेक जोड़ने की आवश्यकता है क्योंकि यह अब "अपरिभाषित" के रूप में आता है। यह वास्तव में एक सौदा का बड़ा नहीं है, लेकिन आदर्श रूप में मुझे उस चेक को जोड़ने की आवश्यकता नहीं होगी (फ़ायरफ़ॉक्स में यह केवल ऐपकेच का उपयोग नहीं करता है लेकिन यह अपरिभाषित नहीं होता है)। मुझे एहसास हुआ कि मैंने अपने प्रश्न को phrcache को अक्षम करने के तरीके के बारे में पूछने का वाक्यांश दिया और आपका समाधान निश्चित रूप से ऐसा करता है। एक और बात यह है कि अगर मैं क्रोम को अलग-अलग शुरू करने के लिए बिना किसी साइट के आधार पर कर सकता हूं तो यह अच्छा होगा। – Jack