الرئيسية
» كيف
»
أبقِ النص مرئيًا عند فتح لوحة مفاتيح Collabora Mobile
أبقِ النص مرئيًا عند فتح لوحة مفاتيح Collabora Mobile
إذا غطت لوحة المفاتيح الظاهرة على الشاشة السطر النشط في Collabora Online، فاحفظ التغييرات أولاً، ثم أغلق لوحة المفاتيح، وقم بتمرير المستند حتى يظهر المؤشر فوقه. إذا تكررت المشكلة، فافتح الملف نفسه في متصفح جوال كامل؛ فهذا يساعد في تحديد ما إذا كان السبب هو المتصفح، أو WebView مضمن، أو الصفحة التي تستضيف Collabora.
لا يوجد إعداد واحد للمستخدم يُصلح جميع مشاكل تداخل لوحة المفاتيح على الأجهزة المحمولة. يعمل Collabora Online داخل متصفح أو ضمن تكامل منتج آخر، لذا يعتمد الحل المتاح على الطبقة التي تُبقي المحرر على ارتفاع غير مناسب. تُفرّق الفحوصات أدناه بين حلول التحرير المؤقتة والتغييرات التي قد يحتاجها المسؤول أو مطور التطبيق.
1. استعادة السطر المخفي دون المخاطرة بالتعديلات
انتظر حتى تنتهي عملية التحرير أو المزامنة، ثم احفظ الملف إذا كان المضيف يوفر أمر حفظ.
أخفِ لوحة المفاتيح باستخدام زر السهم السفلي أو زر الرجوع في الجهاز. لا تقم بإعادة تحميل مستند يحتوي على تعديلات غير محفوظة.
قم بتمرير المستند بحيث تكون الفقرة النشطة أو خلية الجدول أو حقل الإدخال أعلى منطقة لوحة المفاتيح.
انقر على نقطة الإدراج المقصودة مرة أخرى. إذا غطتها لوحة المفاتيح بمجرد فتحها، فأخفها وضع المؤشر أعلى قليلاً في المستند قبل المتابعة.
العرض: لوحة المفاتيح تشغل الجزء السفلي من شاشة الهاتف بينما يبقى المستند خلفها.حل مؤقت: قم بتمرير السطر النشط أعلى لوحة المفاتيح قبل متابعة الكتابة.
يؤدي هذا إلى تغيير العرض الحالي بدلاً من تصحيح التخطيط. إذا ظل المؤشر مرئيًا حتى الضغط على مفتاح آخر، أو إذا قفزت الصفحة عند فتح لوحة المفاتيح، فتابع فحص المتصفح والخادم.
2. حدد الطبقة التي تسبب التداخل
كرر عملية التحرير نفسها مع الملف نفسه ولاحظ موضع الخطأ. تصف شركة Collabora برنامج Collabora Online بأنه محرر متصفح متجاوب، وتميزه عن تطبيق Collabora Office المخصص للهواتف المحمولة. قد تستخدم هذه التطبيقات محركات متصفح مختلفة، وحاويات استضافة، وأساليب معالجة لوحة مفاتيح متباينة، لذا قارن بين التطبيقات المتشابهة قبل الإبلاغ عن أي خلل في المنتج.
متصفح واحد فقط يفشل: قم بتحديث هذا المتصفح واختبر الملف في متصفح آخر حديث تدعمه مؤسستك.
يفشل التطبيق المضيف، لكن رابطه يعمل في متصفح النظام: من المحتمل أن يقوم مالك التطبيق بالتحقق من WebView المضمن في التطبيق أو تكوين تغيير حجم لوحة المفاتيح.
يفشل كل من المتصفح وتطبيق الاستضافة على جهاز واحد: لاحظ طراز الجهاز، وإصدار نظام التشغيل، وإصدار المتصفح، وما إذا كانت الصفحة عمودية أم أفقية. يشير هذا إلى وجود خلل في تفاعل عرض الشاشة بين الجهاز والمتصفح، ولكنه لا يثبت بحد ذاته وجود عيب في Collabora.
يحدث نفس العطل على عدة أجهزة في خدمة واحدة فقط: اطلب من مسؤول تلك الخدمة فحص حاوية المحرر المضمنة وتصميمها الخاص بالأجهزة المحمولة.
تُقدّم صفحة الأسئلة الشائعة الرسمية لـ Collabora شرحًا لاستخدام Collabora Online المتجاوب على متصفحات الجوال. ويتناول قسم نظرة عامة على منتج الجوال بشكل منفصل Collabora Online المستند إلى المتصفح وتطبيق الجوال المخصص. استخدم هذا التمييز عند تحديد الفريق الذي يجب أن يتلقى تقرير الأخطاء.
مثال توضيحي لتشخيص صفحة المضيف: يمكن أن يتقلص منفذ العرض المرئي بينما يظل تخطيط الصفحة الخارجي أطول.
3. إذا كنت تحتفظ بالصفحة التي تتضمن Collabora
على الأجهزة المحمولة، تُعرَّف منطقة العرض المرئي بأنها الجزء من الصفحة الظاهر حاليًا على الشاشة؛ ويمكن للوحة المفاتيح تصغيرها دون تغيير تخطيط الصفحة. وتشير MDN إلى أن سلوك منطقة العرض يختلف بين المتصفحات. في التطبيقات المضمنة، قد تحتوي الصفحة الرئيسية على قياسات مفيدة لمنطقة العرض المرئي، بينما لا تُمثل قياسات الإطار المضمن (iframe) الشاشة بعد تعديلها بواسطة لوحة المفاتيح بنفس الطريقة.
تأكد من استجابة الصفحة الرئيسية عند فتح لوحة المفاتيح: يجب أن يتناسب إطار المحرر مع الارتفاع المتاح، وأن يظل المؤشر قابلاً للوصول، وأن تكون الصفحة قادرة على تمرير الإطار لعرضه. تجنب استخدام ارتفاع ثابت بالبكسل أو إطار يملأ الشاشة بالكامل بشكل دائم، بافتراض أن لوحة المفاتيح لا تُغير المساحة المرئية. استخدم أحداث تغيير حجم منفذ العرض والتمرير للصفحة الخارجية لإعادة حساب المساحة المتاحة للمحرر، ثم اختبر ذلك على المتصفحات والأجهزة الفعلية التي يستخدمها المستخدمون. يوفر موقع MDN توثيقًا لواجهة برمجة تطبيقات VisualViewport وأحداث تغيير حجمها لهذا النوع من تغييرات المساحة المرئية.
تدعم بعض المتصفحات أيضًا إعداد "عرض الشاشة" interactive-widget=resizes-content، الذي يطلب من المتصفح تغيير حجم محتوى الصفحة عند ظهور لوحة المفاتيح الافتراضية. يؤثر هذا الإعداد على تخطيط الصفحة الرئيسية، كما أن دعم المتصفحات له غير موحد، لذا لا تُضفه كحل شامل لمشكلة Collabora. اختبر تجربة الاستخدام الكاملة، بما في ذلك القوائم وشريط الأدوات والتمرير وإخفاء لوحة المفاتيح، قبل نشرها. يوثق موقع MDN هذا الخيار في مرجع بيانات "عرض الشاشة" .
4. إذا تم فتح تطبيق Collabora داخل تطبيق أندرويد
اطلب من مطور التطبيق فحص النشاط الذي يحتوي على WebView. تشير إرشادات أندرويد الرسمية إلى أن android:windowSoftInputMode="adjustResize"تغيير حجم تخطيط التطبيق ليناسب المساحة المتبقية من لوحة المفاتيح، يحافظ على إمكانية الوصول إلى المحتوى عند الحاجة إلى التمرير. بالنسبة لتطبيق يتضمن Collabora، قد يتضمن بيان النشاط ما يلي:
يختلف اسم النشاط وخصائص البيان الحالية باختلاف التطبيق؛ لذا يُرجى دمج هذا الإعداد في الإعلان الحالي بدلاً من إضافة نشاط مُكرر. ينطبق هذا الإعداد على تطبيقات أندرويد الأصلية أو مضيفات WebView، وليس على علامات تبويب المتصفح العادية أو على نظام iOS. يُرجى مراجعة دليل رؤية لوحة المفاتيح في أندرويد قبل إجراء أي تغييرات على إصدار التطبيق.
بالنسبة لتطبيق أندرويد الذي يتضمن المحرر، اطلب من المطور التحقق من وضع تغيير حجم لوحة المفاتيح في النشاط المضيف.
قائمة التحقق من الصحة
مع فتح لوحة المفاتيح، يظل السطر أو الخلية التي يتم تحريرها مرئيًا، أو يمكن للمستند أن يمرر بعيدًا بما يكفي للكشف عنه.
كتابة عدة أسطر لا تحرك المؤشر خلف لوحة المفاتيح.
يؤدي إخفاء لوحة المفاتيح إلى استعادة عرض المستند بالكامل دون وجود فجوة فارغة أو منطقة تمرير عالقة.
كرر الاختبار بعد تدوير الجهاز وفي كل مسار وصول مدعوم: المتصفح المباشر، أو التطبيق المدمج، أو تطبيق الهاتف المحمول المخصص.
تأكد من حفظ التغييرات، ثم أبلغ عن حالات الفشل المستمرة مع ذكر نوع الملف والجهاز ونظام التشغيل وإصدار المتصفح أو التطبيق المضيف وخطوات إعادة إنتاج المشكلة.
إذا كانت صفحة الويب خاضعة لسيطرة موفر خدمة التخزين السحابي أو مؤسستك، فقد لا يتمكن المستخدمون من تغيير حجم إطارها. أرسل قائمة التحقق وتفاصيل إعادة إنتاج المشكلة إلى مسؤول الخدمة؛ إذ لا يمكن تغيير إعدادات منفذ العرض أو WebView إلا من قِبل مالك الصفحة أو التطبيق المضيف.