كيفية تحديث عامل الخدمة (Service Worker)
عند إجراء تغييرات على ملف public/sw.js أو الأصول المخزنة مؤقتًا، يجب تحديث عامل الخدمة لضمان حصول المستخدمين على أحدث إصدار.
- تغيير
CACHE_NAME: فيpublic/sw.js، قم بتغيير قيمة المتغيرCACHE_NAME(على سبيل المثال، منetijah-real-estate-v1إلىetijah-real-estate-v2). هذا سيجعل عامل الخدمة الجديد يرى أن هناك إصدارًا جديدًا من ذاكرة التخزين المؤقت. - تحديث
urlsToCache: إذا أضفت صفحات جديدة أو أصولًا ثابتة مهمة، تأكد من إضافتها إلى مصفوفةurlsToCacheفيpublic/sw.js. - إعادة النشر: بعد إجراء التغييرات، قم بإعادة نشر تطبيقك. سيكتشف المتصفح عامل الخدمة الجديد، ويقوم بتثبيته في الخلفية، ثم ينشطه عند إغلاق المستخدم لجميع علامات تبويب التطبيق القديمة.
Source captured: 2026-10-11