إذا غطت لوحة المفاتيح الظاهرة على الشاشة الفقرة أو الخلية أو حقل البحث الذي تقوم بتحريره في Collabora Online، فحدد أولاً مصدر المشكلة: هل هو في محرر المستندات، أم متصفح الهاتف، أم التطبيق الذي يدمج Collabora في WebView؟ على الهاتف، قد تُقلل لوحة المفاتيح من الجزء المرئي من الصفحة دون تغيير حجم جميع عناصر تخطيط الصفحة. قد يحتفظ المحرر بموقعه السابق بينما يتعامل المتصفح أو التطبيق المضيف مع المساحة المرئية الأصغر بشكل مختلف.
ابدأ بالتحقق من النقاط التالية قبل تغيير إعدادات الخادم. غالبًا ما تُظهر المقارنة السريعة بين نفس المستند في العرض المُضمّن ومتصفح مستقل ما إذا كان الإصلاح يخصّ مُضيف المستند. إذا كنتَ تُدير تطبيق Android أو موقع الويب، فتحقق من كيفية تعامل مُضيفك مع لوحة المفاتيح ومساحات WebView الداخلية قبل إضافة أي نصوص برمجية مُخصصة.
ما الذي يجب عليك التحقق منه أولاً؟
- احفظ المستند، ثم أعد فتح الملف نفسه في متصفح مستقل محدّث على نفس الهاتف.
- انقر على نفس النص أو حقل إدخال جدول البيانات، وافتح لوحة المفاتيح، ولاحظ ما إذا كان المؤشر والنص لا يزالان مرئيين.
- كرر العملية في التطبيق الأصلي أو في عرض الويب المضمن. إذا فشلت النسخة المضمنة فقط، فسجل التطبيق المضيف وعرض الويب كجزء من المشكلة.
- جرّب تدوير الهاتف أو تصغير الشاشة خطوة واحدة. هذه حلول مؤقتة لتشخيص المشكلة، ولا تُصلح مشكلة في عرض الشاشة.
تصف Collabora خدمة Online بأنها تعمل عبر المتصفح وتدعم المتصفحات الشائعة حاليًا؛ كما توفر تطبيقات جوال منفصلة. هذه طرق مختلفة للوصول إلى المستندات، لذا اختبر التطبيق الذي تستخدمه فعليًا. راجع معلومات منتج Collabora Online ومعلومات تطبيق Collabora للجوال . الإجراء: قارن نفس المستند والحساب وحقل الإدخال في تطبيقك المعتاد وفي المتصفح المستقل قبل تغيير الإعدادات.
لماذا تغطي لوحة المفاتيح النص؟
تحتوي صفحات الويب على الأجهزة المحمولة على منطقة عرض تخطيطية ومنطقة عرض مرئية. تُحدد منطقة العرض التخطيطية مساحة تخطيط الصفحة، بينما تُمثل منطقة العرض المرئية الجزء الظاهر حاليًا على الشاشة. عند ظهور لوحة مفاتيح افتراضية، قد تُصغّر المتصفحات منطقة العرض المرئية وتُمرّر الشاشة نحو الحقل المُركّز عليه. يختلف هذا السلوك باختلاف المتصفح وسياق التضمين. إذا افترض مُحرر المستندات أو المتصفح أو المُضيف الأصلي ارتفاع منطقة العرض القديمة، فقد ينتهي الأمر بالمحتوى النشط خلف لوحة المفاتيح.
هذا التمييز موثق في مرجع MDN الخاص بـ VisualViewport . يشرح هذا المرجع سلوك الويب الأساسي، ولكنه لا يُثبت وجود عيب مؤكد في إصدار معين من Collabora. الإجراء: استخدم مقارنة المتصفح المستقل لتحديد ما إذا كانت المشكلة تنتقل مع المحرر عبر المتصفحات أم أنها تظهر فقط على جهاز واحد.
حلول لمشكلة تحرير المستندات
1. قم بتحديث سياق التحرير وإعادة فتحه
قم بتثبيت التحديثات المتاحة لمتصفح الجوال أو التطبيق المضيف، ثم أغلق المستند وأعد فتحه. قد يحل هذا مشكلة حالة الصفحة القديمة أو مشكلة خاصة بالإصدار، ولكنه ليس حلاً مضمونًا لخلل في عرض الصفحة. تجنب الاعتماد على علامة تبويب مخزنة مؤقتًا ظلت مفتوحة بعد تحديثات المتصفح أو نظام التشغيل. الإجراء: اختبر مرة أخرى بعد إغلاق المتصفح وإعادة فتحه بالكامل، ثم لاحظ إصدار المتصفح أو التطبيق إذا كانت لوحة المفاتيح لا تزال تخفي المؤشر.
2. استخدم المتصفح المستقل للمقارنة أو كحل مؤقت
إذا تم فتح Collabora من تطبيق تخزين سحابي أو برنامج بريد إلكتروني أو بوابة مخصصة، فاستخدم خيار "الفتح في المتصفح" الخاص بتلك الخدمة إن وُجد. إذا ظل النص مرئيًا في المتصفح المستقل، فمن المرجح أن يكون السبب هو WebView المدمج في التطبيق أو تصميم الشاشة الأصلي. أما إذا فشلت كلتا النسختين بنفس الطريقة، فقد يكون السبب متعلقًا بمحرك المتصفح أو نظام التشغيل أو إصدار المحرر أو عنصر تحكم محدد في Collabora.
لا تفترض أن المتصفح المستقل هو الحل الأمثل دائمًا: فقد يكون استخدام الخادم ضروريًا للمصادقة أو حفظ الملفات. الإجراء: استخدم المسار الذي يُبقي المؤشر مرئيًا لإجراء التعديلات العاجلة، وأبلغ القائم على الخدمة أو التطبيق بالنتائج.
3. وفر مساحة أكبر أثناء العمل
كحلول مؤقتة، قم بتدوير الجهاز إلى الوضع الأفقي، أو قلل تكبير الصفحة قليلاً، أو مرر المستند بحيث تكون الفقرة النشطة أعلى على الشاشة، أو أخفِ لوحة المفاتيح بين عمليات التحرير. في تطبيق Calc، قد يختلف سلوك منطقة إدخال الصيغة أو عنصر تحكم تحرير الخلية عن التحرير المباشر في الجدول، لذا اختبر عنصر التحكم المحدد الذي يختفي. قد تُظهر هذه الخطوات المحتوى المُحدد، لكنها لا تُثبت صحة معالجة التطبيق لمنطقة العرض.
الإجراء: كرر نفس التعديل بعد كل حل بديل، وتأكد من إمكانية رؤية كل من نقطة الإدراج والنص المحيط بها. إذا كان حقل واحد فقط من شريط الأدوات أو مربع البحث محجوبًا، فأبلغ عن هذا الحقل تحديدًا بدلًا من وصف المستند بأكمله بأنه غير قابل للاستخدام.
هل هذه مشكلة معروفة في منصة Collabora؟
تصف بعض التقارير الحديثة من Collabora اختفاء عناصر التحكم في الأجهزة المحمولة عند ظهور لوحة المفاتيح، إلا أن هذه المشكلة مرتبطة بأجهزة وإصدارات تطبيقات وسير عمل محددة. على سبيل المثال، يشير تقرير صادر في سبتمبر 2026 إلى اختفاء حقل البحث خلف لوحة المفاتيح في تطبيق Collabora للأجهزة المحمولة على نظامي iOS وiPadOS؛ وقد صُنّف هذا التقرير على أنه غير مؤكد في نظام تتبع المشكلات الخاص بالمشروع. يُعد هذا التقرير دليلاً على وجود عرض مُبلغ عنه، وليس دليلاً قاطعاً على أن جميع متصفحات Collabora Online للأجهزة المحمولة تعاني من نفس الخلل أو أن هناك حلاً متاحاً. يُرجى مراجعة تقرير حقل البحث الخاص بتطبيق Collabora للأجهزة المحمولة للاطلاع على نطاقه الدقيق.
الإجراء المطلوب: تحقق من حالة المشكلة وتفاصيل الإصدار قبل اعتبارها مشكلتك. يجب على المستخدم في جلسة Collabora عبر المتصفح أن يوضح بوضوح أن المشكلة تحدث في نسخة الويب، وليس في تطبيق Collabora Office الأصلي للهواتف المحمولة.
ما الذي يجب على مطور تطبيقات الويب في نظام أندرويد فحصه؟
إذا كان تطبيقك يُضمّن Collabora Online في Android WebView، فافحص سلوك لوحة المفاتيح البرمجية وهوامش النافذة في النشاط المضيف. تشير إرشادات Android إلى أنه يمكن للنشاط طلب تغيير حجم نافذته عند فتح لوحة المفاتيح android:windowSoftInputMode="adjustResize". كما توثّق Android هوامش نوافذ WebView الحديثة: قد يؤدي استهلاك تغييرات الهوامش أو عدم تمريرها إلى منع WebView من تلقّي تحديثات منفذ العرض، وقد يتداخل مع سلوكيات أخرى scrollIntoView(). اقرأ إرشادات Android الحالية حول رؤية أساليب الإدخال ودليل هوامش نوافذ WebView الخاص بنظام Android .
adjustResizeيُعد هذا نقطة انطلاق مفيدة، وليس حلاً شاملاً من سطر واحد. قد تؤثر تخطيطات الشاشة الكاملة، وإصدارات أندرويد، ومستمعات الهوامش المخصصة، والحاويات الرئيسية، وموضع WebView على النتيجة. على وجه الخصوص، تجنب استخدام هوامش لوحة المفاتيح دون فهم كيفية استقبالها من قِبل العناصر التابعة. الإجراء: اختبر شاشة مضيف بسيطة تحتوي على WebView وحقل تحرير قياسي، ثم قارن سلوك لوحة المفاتيح فيها مع صفحة Collabora. غيّر إعدادًا واحدًا من إعدادات المضيف في كل مرة، وأعد اختبار التمرير، وظهور المؤشر، وإخفاء لوحة المفاتيح.
في نظام iOS، يجب التحقق من تطبيق أصلي يتضمن عرض ويب في تخطيط UIKit/WebKit الخاص بالتطبيق المضيف، وكذلك في الصفحة نفسها. توثق Apple تخطيطات متوافقة مع لوحة المفاتيح من خلال دليل تخطيط لوحة المفاتيح الخاص بـ UIKit . هذا دليل إرشادي للمطورين، وليس إعدادًا للمستخدم النهائي في مستند Collabora.
هل يجب إضافة جافا سكريبت أو سي إس إس إلى كولابورا؟
عادةً، لا تبدأ بإضافة أكواد CSS إلى إطار iframe الخاص بالمحرر أو بتغيير تخطيط مستند Collabora. تتيح واجهة برمجة تطبيقات VirtualKeyboard لتطبيق الويب التحكم المباشر في طبقات لوحة المفاتيح، لكن MDN تشير إلى محدودية توفرها، وتوضح أن تعطيل سلوك تغيير حجم المتصفح الافتراضي يتطلب من الصفحة إدارة هندسة لوحة المفاتيح بنفسها. كما أن مساحة العرض المرئية داخل إطار iframe لا تُظهر بالضرورة نفس قياسات الصفحة الرئيسية. راجع مرجع واجهة برمجة تطبيقات VirtualKeyboard ومرجع VisualViewport على MDN .
الإجراء: استخدم التكامل المدعوم وتكوين التطبيق المضيف أولاً. أضف حلاً بديلاً على مستوى الصفحة فقط إذا كنت تُدير التكامل، وتمكنتَ من إعادة إنتاج المشكلة على الأجهزة المستهدفة، ويمكنك اختبار الإطار المُضمّن للمحرر دون تعطيل إدخال المستند أو حفظه.
كيف يمكنك الإبلاغ عن مشكلة قابلة للتكرار؟
أرسل تقريرًا موجزًا إلى المسؤول أو مطور التطبيق يتضمن ما يلي:
- طراز الهاتف أو الجهاز اللوحي، وإصدار نظام التشغيل، وتطبيق لوحة المفاتيح إن وجد.
- اسم المتصفح وإصداره، أو اسم التطبيق المضيف وإصداره إذا كان WebView متضمنًا.
- إصدار Collabora Online عند معرفته، بالإضافة إلى التكامل السحابي أو البوابة المستخدم.
- نوع المستند وعنصر التحكم المحدد الذي يتم إخفاؤه، مثل نص Writer أو خلية Calc أو شريط الصيغة أو حقل البحث.
- ما إذا كان المستند نفسه يعمل في متصفح مستقل، وما إذا كان الوضع الرأسي أو الأفقي يغير النتيجة.
- تسجيل شاشة قصير مع إزالة أو إخفاء محتويات المستندات الخاصة.
يطلب نظام تتبع المشكلات في منصة Collabora من مُبلغي مشاكل الأجهزة المحمولة تضمين معلومات حول إصدار الجهاز ونظام التشغيل، وإصدار التطبيق، وخطوات إعادة إنتاج المشكلة، والسلوك المتوقع، والسلوك الفعلي. يُرجى اتباع صفحة الإبلاغ عن المشكلات وتجنب نشر أي مستندات سرية أو بيانات مصادقة.
كيف يمكنك معرفة ما إذا تم إصلاحه؟
أعد فتح الملف نفسه وكرر نفس التعديل مع إظهار لوحة المفاتيح. يجب أن يظل النص أو الخلية المحددة مرئيًا؛ ويجب أن يكون المؤشر في مكانه المتوقع؛ ويجب أن تتمكن من الكتابة، والتمرير إلى الفقرة أو الخلية التالية، وإخفاء لوحة المفاتيح دون أن تقفز الصفحة أو تفقد التركيز. كرر ذلك مرة في الوضع الرأسي ومرة في الوضع الأفقي، ثم اختبر التطبيق المدمج والمتصفح المستقل بشكل منفصل إذا كان كلاهما مهمًا لسير عملك.
إذا استمر فشل مسار واحد فقط، فاجعل التشخيص محصورًا في ذلك المتصفح أو التطبيق أو عنصر التحكم. تساعد هذه المعلومات المسؤول على تحديد ما إذا كان ينبغي فحص محرر Collabora للأجهزة المحمولة، أو نافذة عرض المتصفح، أو حاوية WebView الأصلية.