Text sichtbar halten, wenn die Collabora Mobile-Tastatur geöffnet wird

Wenn die Bildschirmtastatur in Collabora Online die aktive Zeile verdeckt, speichern Sie zunächst Ihre Änderungen, blenden Sie die Tastatur aus und scrollen Sie im Dokument, bis der Cursor darüber sichtbar ist. Sollte das Problem weiterhin bestehen, öffnen Sie dieselbe Datei in einem mobilen Browser. Dies hilft festzustellen, ob die Ursache im Browser, einer eingebetteten WebView oder der Seite liegt, auf der Collabora gehostet wird.

Es gibt keine einzelne Benutzereinstellung, die jedes Problem mit überlappenden mobilen Tastaturen behebt. Collabora Online läuft in einem Browser oder ist in ein anderes Produkt integriert. Die Lösung hängt daher davon ab, welche Ebene den Editor auf der falschen Höhe hält. Die folgenden Prüfungen unterscheiden zwischen einer temporären Bearbeitungslösung und Änderungen, die ein Administrator oder App-Entwickler möglicherweise vornehmen muss.

1. Die ausgeblendete Zeile wiederherstellen, ohne Änderungen zu riskieren

  1. Warten Sie, bis die Bearbeitung oder Synchronisierung abgeschlossen ist, und speichern Sie dann, falls der Host einen Speicherbefehl bereitstellt.
  2. Blenden Sie die Tastatur mit der Pfeiltaste nach unten oder der Zurück-Taste des Geräts aus. Laden Sie kein Dokument mit ungespeicherten Änderungen neu.
  3. Scrollen Sie im Dokument so, dass der aktive Absatz, die Tabellenzelle oder das Eingabefeld oberhalb des Tastaturbereichs angezeigt wird.
  4. Tippen Sie erneut auf die gewünschte Einfügemarke. Falls diese beim Öffnen der Tastatur sofort verdeckt wird, blenden Sie die Tastatur aus und platzieren Sie den Cursor etwas höher im Dokument, bevor Sie fortfahren.
Ein mobiler Browser zeigt einen Dokumenteneditor an, bei dem die Bildschirmtastatur den unteren Teil der Seite bedeckt und sich der Cursor in der Nähe des sichtbaren Randes befindet.
Das Symptom: Die Tastatur belegt den unteren Teil des Telefonbildschirms, während das Dokument dahinter verbleibt.
Ein mobiler Browser-Dokumenteditor, bei dem die aktive Textzeile und der Cursor oberhalb der Bildschirmtastatur sichtbar sind.
Eine vorübergehende Lösung: Scrollen Sie die aktive Zeile über der Tastatur, bevor Sie mit dem Tippen fortfahren.

Dadurch wird die aktuelle Ansicht geändert, anstatt das Layout zu korrigieren. Wenn der Cursor nur bis zum nächsten Tastendruck sichtbar bleibt oder die Seite beim Öffnen der Tastatur springt, fahren Sie mit den Browser- und Host-Prüfungen fort.

2. Ermitteln Sie, welche Schicht die Überlappung verursacht.

Wiederholen Sie die Bearbeitung mit derselben Datei und notieren Sie, wo der Fehler auftritt. Collabora beschreibt Collabora Online als responsiven Browser-Editor und unterscheidet ihn von der separaten mobilen App Collabora Office. Da diese Versionen unterschiedliche Browser-Engines, Host-Container und Tastatursteuerungen verwenden können, vergleichen Sie bitte Äpfel mit Äpfeln, bevor Sie einen Produktfehler melden.

  • Nur ein Browser schlägt fehl: Aktualisieren Sie diesen Browser und testen Sie die Datei in einem anderen aktuellen, von Ihrer Organisation unterstützten Browser.
  • Die Host-App schlägt fehl, aber ihr Link funktioniert im Systembrowser: Die eingebettete WebView der App oder ihre Konfiguration zur Tastaturgrößenänderung sind wahrscheinliche Ansatzpunkte für den App-Besitzer.
  • Auf einem Gerät funktionieren sowohl Browser als auch Host-Anwendung nicht: Notieren Sie sich Gerätemodell, Betriebssystemversion, Browserversion und ob die Seite im Hoch- oder Querformat angezeigt wird. Dies deutet auf eine Interaktion zwischen Gerät und Browser-Viewport hin, beweist aber allein noch keinen Fehler in Collabora.
  • Derselbe Fehler tritt auf mehreren Geräten nur in einem Dienst auf: Bitten Sie den Administrator dieses Dienstes, den eingebetteten Editor-Container und sein mobiles Layout zu überprüfen.

Die offiziellen FAQ von Collabora beschreiben die responsive Nutzung von Collabora Online in mobilen Browsern. Die Produktübersicht für Mobilgeräte behandelt die browserbasierte Version von Collabora Online und die zugehörige mobile App separat. Beachten Sie diese Unterscheidung bei der Auswahl des Teams, das einen Fehlerbericht erhalten soll.

Eine mobile Webseite bettet einen Dokumenteneditor neben ein Entwicklerpanel ein, das eine kleinere visuelle Ansichtshöhe anzeigt, wenn die Tastatur geöffnet ist.
Eine diagnostische Illustration der Hostseite: Der sichtbare Viewport kann sich verkleinern, während das äußere Seitenlayout höher bleibt.

3. Wenn Sie die Seite pflegen, die Collabora einbettet

Auf Mobilgeräten ist der sichtbare Bereich einer Seite der Teil einer Webseite, der aktuell auf dem Bildschirm angezeigt wird. Die Tastatur kann ihn verkleinern, ohne das Layout des sichtbaren Bereichs der Seite zu verändern. MDN weist darauf hin, dass sich das Verhalten des sichtbaren Bereichs je nach Browser unterscheidet. In eingebetteten Umgebungen kann die Hostseite der obersten Ebene nützliche Messwerte für den sichtbaren Bereich liefern, während die Messwerte des iFrames den durch die Tastatur angepassten Bildschirm nicht in gleicher Weise repräsentieren.

Prüfen Sie, ob die Hostseite beim Öffnen der Tastatur reagiert: Der Editorrahmen sollte die verfügbare Höhe ausfüllen, der Cursor erreichbar bleiben und der Rahmen sollte in den sichtbaren Bereich gescrollt werden können. Vermeiden Sie eine feste Pixelhöhe oder einen permanenten Vollbildmodus, der davon ausgeht, dass die Tastatur den sichtbaren Bereich nicht verändert. Nutzen Sie die Ereignisse zum Ändern der Größe und zum Scrollen des Viewports der übergeordneten Seite, um den für den Editor verfügbaren Platz neu zu berechnen, und testen Sie dies anschließend auf den Browsern und Geräten, die Ihre Benutzer verwenden. MDN dokumentiert die VisualViewport-API und ihre Ereignisse zum Ändern der Größe für diese Art von Änderung des sichtbaren Bereichs.

Einige Browser unterstützen auch die Viewport-Einstellung interactive-widget=resizes-content, die den Browser anweist, den Seiteninhalt anzupassen, sobald die virtuelle Tastatur erscheint. Dies beeinflusst das Layout der Hostseite, und die Browserunterstützung ist nicht einheitlich. Daher sollte diese Einstellung nicht als universelle Collabora-Lösung implementiert werden. Testen Sie die gesamte eingebettete Funktionalität, einschließlich Menüs, Symbolleiste, Scrollen und Ausblenden der Tastatur, vor der Bereitstellung. MDN dokumentiert diese Option in seiner Viewport-Metareferenz .

4. Wenn Collabora innerhalb einer Android-App geöffnet wird

Bitten Sie den App-Entwickler, die Activity zu überprüfen, die die WebView enthält. Laut den offiziellen Android-Richtlinien android:windowSoftInputMode="adjustResize"wird das App-Layout an den durch die Tastatur freigelassenen Platz angepasst, sodass die Inhalte beim Scrollen weiterhin zugänglich bleiben. Bei einer App, die Collabora einbettet, kann das Activity-Manifest Folgendes enthalten:

<activity
    android:name=".EditorActivity"
    android:windowSoftInputMode="adjustResize" />

Der genaue Name der Aktivität und die vorhandenen Manifestattribute hängen von der App ab. Integrieren Sie diese Einstellung in die bestehende Deklaration, anstatt eine doppelte Aktivität hinzuzufügen. Diese Android-Einstellung gilt für native Android-Apps oder WebView-Hosts, nicht für normale Browser-Tabs und nicht für iOS. Lesen Sie die Anleitung zur Android-Tastatursichtbarkeit, bevor Sie Änderungen an einem App-Build vornehmen.

Ein Android-Manifest-Editor hebt android:windowSoftInputMode= hervor.
Bei einer Android-App, die den Editor einbettet, bitten Sie den Entwickler, den Tastatur-Größenänderungsmodus der Host-Aktivität zu überprüfen.

Prüfliste

  • Bei geöffneter Tastatur bleibt die zu bearbeitende Zeile oder Zelle sichtbar, oder das Dokument kann so weit gescrollt werden, dass sie sichtbar wird.
  • Das Tippen mehrerer Zeilen bewegt den Cursor nicht hinter die Tastatur.
  • Durch Ausblenden der Tastatur wird die vollständige Dokumentansicht wiederhergestellt, ohne leere Lücken oder eingeschränkte Scrollbereiche.
  • Wiederholen Sie den Test nach dem Drehen des Geräts und in jedem unterstützten Zugriffspfad: direkter Browser, eingebettete App oder dedizierte mobile App.
  • Prüfen Sie, ob die Änderungen gespeichert wurden, und melden Sie anschließend alle weiterhin auftretenden Fehler mit Angabe des Dateityps, des Geräts und des Betriebssystems, der Browser- oder Host-App-Version sowie der Schritte zur Reproduktion.

Wird die Webseite von Ihrem Cloud-Speicheranbieter oder Ihrer Organisation verwaltet, können Benutzer die Framegröße möglicherweise nicht ändern. Senden Sie die Checkliste und die Reproduktionsdetails an den Administrator dieses Dienstes; nur der Inhaber der Hostseite oder -App kann die Viewport- oder WebView-Konfiguration ändern.

Einen Kommentar hinterlassen

Text sichtbar halten, wenn die Collabora Mobile-Tastatur geöffnet wird

Text sichtbar halten, wenn die Collabora Mobile-Tastatur geöffnet wird

Fehlerbehebung bei einem Problem, bei dem die Tastatur eines mobilen Browsers den Text in Collabora Online verdeckt, mit schnellen Problemumgehungen und separaten Prüfungen für Browser, eingebettete WebViews und Hostseiten.

Unerwünschte Ausdrucke und Downloads in ONLYOFFICE stoppen

Unerwünschte Ausdrucke und Downloads in ONLYOFFICE stoppen

Legen Sie Druck- und Downloadlimits für ONLYOFFICE-Links, Raummitglieder oder Docs-API-Sitzungen fest und überprüfen Sie anschließend die Einschränkungen anhand eines Empfängerkontos.

Planen Sie zuverlässige Backups für Ihren ONLYOFFICE-Arbeitsbereich

Planen Sie zuverlässige Backups für Ihren ONLYOFFICE-Arbeitsbereich

Legen Sie in ONLYOFFICE Workspace ein Sicherungsziel, einen Zeitplan, die E-Mail-Abdeckung und eine Aufbewahrungsfrist fest und überprüfen Sie anschließend, ob das Archiv zur Wiederherstellung bereit ist.

ONLYOFFICE Docs Enterprise mit der offiziellen Compose-Datei bereitstellen

ONLYOFFICE Docs Enterprise mit der offiziellen Compose-Datei bereitstellen

Starten Sie den Enterprise Docker Compose Stack, speichern Sie dessen Lizenz und Daten, konfigurieren Sie JWT sicher und vergewissern Sie sich, dass die Editoren zur Integration bereit sind.

Bereinigen Sie Tabellenkalkulationstext mit einem wiederverwendbaren ONLYOFFICE-Makro.

Bereinigen Sie Tabellenkalkulationstext mit einem wiederverwendbaren ONLYOFFICE-Makro.

Verwenden Sie ein ONLYOFFICE JavaScript-Makro, um nicht druckbare Zeichen zu entfernen und überflüssige Leerzeichen aus einem definierten Tabellenbereich zu kürzen, und zwar mit einem sicheren Überprüfungsworkflow.

Ändern des Standardspeicherorts im ONLYOFFICE-Arbeitsbereich

Ändern des Standardspeicherorts im ONLYOFFICE-Arbeitsbereich

Verschieben Sie Portaldaten vom Standard-Festplattenspeicher zu einem unterstützten Cloud-Speicheranbieter oder verlagern Sie Docker-Daten sicher, indem Sie die Zuordnung des Host-Volumes ändern.

ONLYOFFICE Document Server vollständig von Linux entfernen

ONLYOFFICE Document Server vollständig von Linux entfernen

Ermitteln Sie, ob Document Server ein Linux-Paket oder Docker verwendet, entfernen Sie nur dessen Komponenten und prüfen Sie die verbleibenden Daten, ohne versehentlich gemeinsam genutzte Dienste zu löschen.

Beheben Sie Verzögerungen beim gemeinsamen Bearbeiten in ONLYOFFICE, indem Sie den Flaschenhals finden.

Beheben Sie Verzögerungen beim gemeinsamen Bearbeiten in ONLYOFFICE, indem Sie den Flaschenhals finden.

Führen Sie die Ursache für langsame kollaborative Bearbeitung auf Docker-Ressourcenengpässe, Proxy-Verbindungen oder zu hohe Dokumentladezeiten zurück und wählen Sie dann die Lösung, die Ihren Messwerten entspricht.

HTTPS für ONLYOFFICE Docs in Docker konfigurieren

HTTPS für ONLYOFFICE Docs in Docker konfigurieren

Wählen Sie den Ort für die TLS-Terminierung, binden Sie ein vertrauenswürdiges Zertifikat und einen privaten Schlüssel sicher ein und überprüfen Sie den HTTPS-Zugriff auf einen Docker-basierten ONLYOFFICE Docs-Server.

Verbinden Sie eine PHP-Anwendung mit ONLYOFFICE Docs und speichern Sie Änderungen.

Verbinden Sie eine PHP-Anwendung mit ONLYOFFICE Docs und speichern Sie Änderungen.

Binden Sie den ONLYOFFICE-Editor in Ihre PHP-Anwendung ein, signieren Sie seine Konfiguration mit JWT und speichern Sie bearbeitete Dateien über einen sicheren Rückruf.