إذا تم دعم إشعارات الدفع في تطبيقات Discourse التقدمية (PWAs) في المستقبل، فسيؤدي ذلك إلى القضاء على إحدى المزايا الرئيسية لمجموعات فيسبوك. لا يمكنني الانتظار حتى يتحقق ذلك، على الرغم من أن الأمر يتطلب جهدًا تقنيًا كبيرًا، لذا لا أتوقع حدوثه في وقت قريب.
لاحظت مشكلة بسيطة جدًا في تطبيق PWA الجديد على نسختي. عند النقر على رابط ينتقل إلى تطبيق آخر على iPhone، مثل مربع Twitter المدمج، يظهر زر “العودة بين التطبيقات” بعنوان “بدون عنوان” بدلاً من اسم المنتدى الخاص بي:
سيكون تنفيذ هذا الأمر بسيطًا جدًا من جانب Discourse، حيث أننا نطبق المعيار الويب. الكرة الآن في ملعب Apple، إذ أن لديهم المتصفح الوحيد الذي لا يطبق هذا المعيار، بينما يمنعون متصفحات المنافسين على أجهزة iOS الخاصة بهم.
هذا غريب. لكن بما أننا نحدد العنوان في كل من ملف .webmanifest وفي مستندنا الرئيسي، فلا يمكننا فعل أي شيء. إنها خلل في تطبيق Apple.
هناك مشكلة في تطبيقات الويب التقدمية (PWA) عند تعدد المهام. فهي تتجمد في معظم الأحيان. وليس فقط منتداي، بل إن المشكلة قابلة للتكرار في تطبيق الويب التقدمي الخاص بـ Meta أيضًا. يظهر هذا الخطأ على كلا المنصتين (iOS وAndroid)، لكن بشكل أكبر على iOS. هل من الممكن إصلاح ذلك بطريقة ما؟ شكرًا لك
لدينا عدة أشخاص في الفريق يقودون ذلك يوميًا دون أي مشاكل بخصوص الإشعارات الفورية. إنها تعمل دائمًا على جهاز iPad الخاص بي أيضًا.
أقترح فتح موضوع خطأ بخطوات مفصلة حول ما يحدث بالضبط عند تمكين الدفع هنا على Meta على PWA الخاص بك بنظام iOS، إذا كنت تستخدم أحدث إصدار مستقر من نظام التشغيل، إذا لم يكن لديك تثبيت متعارض لـ Hub، وما إلى ذلك.
حاليًا، أنا على الإصدار التجريبي للمطور 17، أحدث بناء. ومع ذلك، هذا لا يُحدث فرقًا حقيقيًا. على كل بناء 16 RC كنت عليه، لم يكن هناك إشعار دفع، ولم يتم تثبيت تطبيق Hub أيضًا. سأفتح تقريرًا عندما أجد وقتًا.