හැඹිලිය තාවකාලිකව අක්රිය කරන්නේ හෝ වෙනස්කම් මට පෙනෙන ආකාරයට පිටුව නැවුම් කරන්නේ කෙසේද?
ඔබ සඳහන් කරන්නේ කුමන "හැඹිලිය" ද යන්න පැහැදිලි නැත. බ්රව්සරයකට අන්තර්ගතය නිරන්තරයෙන් හැඹිලිගත කළ හැකි විවිධ ක්රම කිහිපයක් තිබේ. වෙබ් ආචයනය ඒවායින් එකක් වීම, Cache-Control
තවත් එකක් වීම.
සමහර බ්රව්සර්වල නොබැඳි සහාය ලබා දෙන ප්රගතිශීලී වෙබ් යෙදුම් (පීඩබ්ලිව්ඒ) නිර්මාණය කිරීම සඳහා සේවා සේවකයින්Cache
සමඟ එක්ව භාවිතා කරයි.
PWA සඳහා හැඹිලිය ඉවත් කිරීමට
self.caches.keys().then(keys => { keys.forEach(key => console.log(key)) })
හැඹිලි යතුරු වල නම් ලැයිස්තු ගත කිරීමට, පසුව ධාවනය කරන්න:
self.caches.delete('my-site-cache')
හැඹිලි යතුරක් නමින් මකා දැමීමට (එනම්, my-site-cache
). ඉන්පසු පිටුව නැවුම් කරන්න.
ප්රබෝධයෙන් පසු කොන්සෝලය තුළ සේවක සම්බන්ධ දෝෂයන් ඔබ දුටුවහොත්, ලියාපදිංචි සේවකයින් ලියාපදිංචි නොකිරීමටද ඔබට අවශ්ය වනු ඇත:
navigator.serviceWorker.getRegistrations()
.then(registrations => {
registrations.forEach(registration => {
registration.unregister()
})
})