الدليلالتطبيقات والمزامنة › التحديث التلقائي لتطبيق PWA

التحديث التلقائي لتطبيق PWA

آخر تحديث 14/05/2026 · قراءة 3 دقيقة

بخلاف تطبيق سطح المكتب، لا يحتاج PWA إلى تنزيل مُثبِّت يدويّ — يُحدَّث تلقائياً في الخلفية، ولا عليك سوى الضغط على «حدِّث» عند ظهور المطالبة.

رفّ كتب Slima (بالواجهة الصينية التقليدية): يجري التحديث التلقائي لـ PWA في الخلفية دون مقاطعة عملك

مسار التحديث التلقائي

  1. تطلق Slima إصداراً جديداً (رقم الإصدار، على سبيل المثال v3.1.4 — الأرقام الفعلية في ملاحظات الإصدار)
  2. في المرّة التالية التي تفتح فيها PWA → ينزّل عامل الخدمة (service worker) الجديد في الخلفية
  3. عند اكتمال التنزيل → تظهر مطالبة في الزاوية اليمنى السفلية:
يتوفّر إصدار جديد
اضغط للتحديث للحصول على أحدث الميزات
[حدِّث الآن] [لاحقاً]
  1. اضغط على «حدِّث الآن» → يُعاد تحميل PWA → ستكون على الإصدار الجديد

ماذا لو لم تُحدِّث

  • على المدى القصير: لا بأس، تابع استخدام الإصدار القديم
  • على المدى الطويل: قد يُفضي التأخير المفرط إلى عدم تطابق مخطّط البيانات مع السحابة، فتتعطّل بعض الميزات الأحدث

تكون تحديثات Slima عادةً متوافقة مع الإصدارات السابقة (backward-compatible) — أي أنّ واجهة قديمة تعمل مع سحابة جديدة، لكنّك ستفوّت الميزات الجديدة. ومع ذلك يُستحسن التحديث فور ظهور المطالبة.

ماذا يفعل «حدِّث الآن» في الواقع

  1. يُفعّل عامل الخدمة الجديد
  2. يمسح ذاكرة التخزين المؤقت القديمة
  3. يُعيد تحميل نافذة PWA
  4. يُفتح الإصدار الجديد

تنتهي العمليّة عادةً خلال ثوانٍ معدودة.

فحص التحديثات يدوياً

إذا لم ترغب في انتظار التشغيل التالي:

  • أعد فتح PWA → سيجلب التشغيل التالي عامل الخدمة الجديد في الخلفية
  • أو نفّذ داخل PWA ⌘⇧R / Ctrl Shift R للحصول على إعادة تحميل قسرية + مسح ذاكرة التخزين المؤقت

مقارنة بين التحديث التلقائي لـ PWA وسطح المكتب

PWA Electron لسطح المكتب
وقت الفحص عند فتح PWA دورياً في الخلفية
استئذان المستخدم مطالبة مطالبة
طريقة التطبيق إعادة تحميل PWA إعادة تشغيل التطبيق

مقالات ذات صلة

هل كان هذا مفيدًا؟