وقت تشغيل التقويم السابق

مرحباً، لقد واجهت شيئاً يبدو ذا صلة.

  • البيئة: آيفون، نظام iOS أقل من 18.6.2 (22G100)
  • ديسكورس: < أحدث إصدار +296 (FIX: ensures event serializer has tags info (#34801) · discourse/discourse@dc8d00c · GitHub) >، مستضاف ذاتياً مع السمة الافتراضية
  • العَرَض: عند التثبيت كتطبيق ويب تقدمي (PWA) في سفاري (إضافة إلى الشاشة الرئيسية)، ينهار التطبيق باستمرار التقويم بعد
  1. فتح اللوحة اليسرى
  2. الضغط على “الأحداث القادمة”
  3. الضغط على > عدة مرات
  4. ملاحظة الانهيار إلى الجانب، لذا تحتاج الصفحة إلى التحديث

• اختبارات التحكم:
• متصفح سفاري (لا يوجد PWA): يعمل بشكل جيد، حتى بدون الوضع الآمن.
• الوضع الآمن في سفاري: يعمل بشكل جيد. لم يثر أي أخطاء في JavaScript تم إيقافها في /logs على الرغم من تمكينها
• PWA: ينهار بشكل متكرر.

حتى الآن، يشير هذا إلى تفاعل بين Safari PWA/WebKit، بدلاً من مشكلة في المكون/السمة.

تسجيل: لقد سجلت تسجيلات قصيرة لـ

  1. سفاري العادي (يعمل)
  2. وضع سفاري الآمن (يعمل)
  3. PWA (ينهار)
إعجاب واحد (1)