शायद एक फ़ाइल को अद्यतन संख्या के साथ रखने का प्रयास करें और जब आपके उपयोगकर्ता एक्सटेंशन खोलें तो यह नया अपडेट पता लगाएगा और कैश साफ़ कर देगा? आप विस्तार में कैश अनुमति जोड़ें प्रकट नीचे की तरह कर सकते हैं:
var callback = function() {
// Do something clever here once data has been removed.
};
var millisecondsPerWeek = 1000 * 60 * 60 * 24 * 7;
var oneWeekAgo = (new Date()).getTime() - millisecondsPerWeek;
chrome.browsingData.remove({
"since": oneWeekAgo
}, {
"appcache": true,
"cache": true,
"cookies": true,
"downloads": true,
"fileSystems": true,
"formData": true,
"history": true,
"indexedDB": true,
"localStorage": true,
"pluginData": true,
"passwords": true,
"webSQL": true
}, callback);
स्रोत
2012-12-24 15:08:50
आप लोड विस्तार अनपैक का उपयोग क्यों करते हैं:
फिर अपने विस्तार में कैश इतना तरह स्पष्ट? क्या आप बस "रीलोड" पर क्लिक नहीं कर सकते? –
मैं पुनः लोड का उपयोग करता हूं, लेकिन किसी कारण से यह अभी भी एक्सटेंशन संसाधनों पर कैश रखता है। – 12345
वह बग परिचित लगता है। मैंने इसे अतीत में अनुभव किया है, लेकिन अब और परेशानी नहीं है (मैंने त्वरित विस्तार विकास के लिए एक एक्सटेंशन बनाया है, [यह पोस्ट] देखें (http://stackoverflow.com/questions/2963260/how-do-i ऑटो पुनः लोड एक क्रोम एक्सटेंशन-आईएम से विकसित/9645435 # 9645435))। आप किस क्रोम संस्करण का उपयोग कर रहे हैं? –