لدي عميل لديه تطبيقات تعمل على نظامي iOS و Android. يريد الترويج لبعض الإجراءات على منتدى Discourse الخاص به عن طريق تضمين صفحة المناقشة (thread) في نافذة منبثقة داخل هذا التطبيق.
يعمل هذا بشكل مثالي مع نظام iOS ولكنه يظهر سلوكًا غريبًا مع نظام Android (Kotlin)؛ حيث يعرض عنوان الرأس (header-title) والمواضيع المشابهة (similar topics) ولكن بدون نص أو تعليقات، ويكرر التمرير نفس الهيكل.
هل يمكنك وصف هذا بطريقة مختلفة قليلاً، لأنني لا أفهم… هل تقوم بتضمين webview في تطبيق عميلك؟ إذا كان الأمر كذلك، فيجب أن تكون قادرًا على فحصه أثناء تطوير التطبيق. يبدو هذا وكأنه خطأ في جافاسكريبت يتسبب في مشاكل في العرض. قد يكون قادمًا من السمة، أو إضافة، أو ربما حتى من النواة (اعتمادًا على إصدار متصفح webview الأساسي).
يعرض كل من تطبيقي iOS و Android نوافذ منبثقة تحتوي على الموضوع مضمنًا كصفحة ويب. ولكن بدلاً من استخدام متصفح الهاتف المحمول الافتراضي، يتم عرضه باستخدام حزمة تطوير البرامج (SDK) للتطبيق (Kotlin لنظام Android).
لم أواجه هذه المشكلة مطلقًا مع iOS، ولم أواجه مشاكل عندما كان المنتدى على Vanilla OS.
سأحاول الحصول على معلومات إضافية من المطورين. شكراً لك!