يبدو أن المشكلة تتعلق بتوافق إصدار Workbox. لم أواجه أي أخطاء أثناء استخدام Firefox، ولكن يبدو أن المشكلة تحدث معي فقط على Google Chrome. لقد قمت بنشر كلا الإصدارين القديم (3.1.0.beta2) والأحدث (3.1.0.beta5) من Discourse، ويحدث الخطأ فقط في الإصدار 3.1.0.beta5 عند استخدام Google Chrome.
لقد رأيت نفس الخطأ على meta أيضًا.
Registrations in: /Users/mac/Library/Application Support/Google/Chrome/Default (0)
Scope: https://meta.discourse.org/
Registration ID: 258 (unregistered)
Navigation preload enabled: false
Navigation preload header length: 4
Unregistered worker:
Installation Status: REDUNDANT
Running Status: RUNNING
Fetch handler existence: UNKNOWN
Fetch handler type: UNKNOWN
Script: https://meta.discourse.org/service-worker.js
Version ID: 279
Renderer process ID: 2118
Renderer thread ID: 2
DevTools agent route ID: 6
Log:
إعجابَين (2)
Lilly
(Lillian Louis)
14 يونيو 2023، 10:29ص
2
ما هو إصدار كروم؟ أنا أشغل كروم على سطح مكتب ويندوز ولم أواجه هذا الخطأ مطلقًا. تأكد من تحديث المتصفح.
للعلم، أرى شيئًا مشابهًا على موقع الاختبار الخاص بي
لست متأكدًا مما يعنيه ذلك على الرغم من ذلك.
(وقد قمت بتحديث Chrome للتو قبل التحقق مرة أخرى )
فقط للإضافة، لقد تحققت منه أيضًا على موقع لم أقم بتحديثه إلى 3.1.0.beta5 بعد ولا يظهر هناك.
3 إعجابات
أستخدم Chrome على جهاز Mac الخاص بي، وهو بالفعل أحدث إصدار، وقد حاولت مسح ذاكرة التخزين المؤقت. لا يزال الخطأ مستمرًا، ولكن من الممكن أن يكون هذا الخطأ يحدث محليًا على جهازي فقط.
إعجاب واحد (1)
Lilly
(Lillian Louis)
14 يونيو 2023، 11:16ص
5
غريب. لا أرى الخطأ في موقعي.
Canapin
(Coin-coin le Canapin)
14 يونيو 2023، 11:18ص
6
أنا أكرر المشكلة باستخدام متصفح يعتمد على Chromium أيضًا على meta.
Uncaught TypeError: workbox.cacheableResponse.Plugin is not a constructor
3 إعجابات
يبدو أن خطأ كهذا يمكن أن يتسبب في مشاكل محتملة مع تخزين الموارد بشكل صحيح.
3 إعجابات
Lilly
(Lillian Louis)
14 يونيو 2023، 11:27ص
8
لقد قمت بإعادة إنتاجه أخيرًا أيضًا
إعجاب واحد (1)
نعم! لقد أجريت بعض الأبحاث ويبدو أن استبدال workbox.cacheableResponse.Plugin بـ workbox.cacheableResponse.CacheableResponsePlugin قد يكون حلاً ممكناً.
3 إعجابات
Canapin
(Coin-coin le Canapin)
14 يونيو 2023، 11:37ص
10
يبدو أنك تعرف ما تتحدث عنه (لا أعرف شيئًا عن هذه الأمور). إذا كنت تشعر بالثقة، فلا تتردد في إرسال طلب سحب!
david
(David Taylor)
14 يونيو 2023، 12:40م
13
شكراً على التقارير جميعاً - @ShaoJie على حق تماماً بشأن التغييرات المطلوبة. إليك طلب سحب (PR):
main ← workbox-fix
opened 12:39PM - 14 Jun 23 UTC
Followup to cc2f18121dc92fb1009602665a9d83f401007b79
6 إعجابات
david
(David Taylor)
تم إغلاقه في
19 يونيو 2023، 7:00ص
14
تم إغلاق هذا الموضوع تلقائيًا بعد 4 أيام. لم تعد الردود الجديدة مسموحًا بها.