تعليق: عندما نستخدم ذاكرة التخزين المؤقت في وضع عدم الاتصال ، قد نقوم أحيانًا بتحديث الموارد ، مثل JS أو CSS أو تحديثات الصور. تنشأ مشكلة: كيف يمكن للمستخدمين تحديث موارد ذاكرة التخزين المؤقت في الوقت المناسب؟ سيؤدي ما يلي إلى تقديم الحلول المحددة بالتفصيل. إذا كان لديك حالات مماثلة ، فيرجى الرجوع إليها.
عندما نستخدم ذاكرة التخزين المؤقت في وضع عدم الاتصال ، قد نقوم أحيانًا بتحديث الموارد ، مثل JS أو CSS أو تحديثات الصور. ومع ذلك ، قبل أن يقوم المستخدم بتخطيط للإصدار القديم من الموارد ، وعندما يتم استخدام الزيارة الثانية ، كيف يمكن للمستخدم تحديث موارد ذاكرة التخزين المؤقت في الوقت المناسب؟هناك طريقتان رئيسيتان لتحديث موارد ذاكرة التخزين المؤقت: عن طريق تعديل رقم الإصدار من ملف التكوين أو الاتصال بـ JS لإكمال التحديث.
طريقة تحديث JS
if (window.applicationCache.status == window.applicationCache.updateready) {
window.ApplicationCache.update () ؛ }
تعديل الملف
تحديث ملف البيان
عندما يجد المتصفح أن ملف البيان نفسه قد تغير ، فسوف يحصل على موارد جديدة بناءً على ملف البيان الجديد لـ Cache.
عندما لا تتغير قائمة ملفات البيان ، فإننا عادةً ما نغير الملف عن طريق تعديل التعليق التوضيحي الواضح لتحقيق التحديث.
تغييرات التعليق ارجع إلى رقم إصدار ملف التكوين