Mantieni il testo visibile quando si apre la tastiera Collabora Mobile.

Se la tastiera virtuale copre la riga attiva in Collabora Online, salva prima le modifiche, chiudi la tastiera e scorri il documento finché il cursore non è visibile sopra di essa. Se il problema persiste, apri lo stesso file in un browser mobile completo; questo ti aiuterà a capire se la causa è il browser, una WebView incorporata o la pagina che ospita Collabora.

Non esiste un'unica impostazione utente che risolva tutti i problemi di sovrapposizione della tastiera mobile. Collabora Online viene eseguito all'interno di un browser o dell'integrazione con un altro prodotto, quindi la soluzione disponibile dipende da quale livello mantiene l'editor all'altezza errata. I controlli seguenti distinguono una soluzione temporanea di modifica dalle modifiche che un amministratore o uno sviluppatore di app potrebbero dover apportare.

1. Recupera la linea nascosta senza rischiare modifiche

  1. Attendi il completamento della modifica o della sincronizzazione, quindi salva se il programma host fornisce un comando di salvataggio.
  2. Nascondi la tastiera con la freccia in basso o con il tasto Indietro del dispositivo. Non ricaricare un documento con modifiche non salvate.
  3. Scorri il documento in modo che il paragrafo attivo, la cella della tabella o il campo di input si trovi sopra l'area della tastiera.
  4. Tocca di nuovo il punto di inserimento desiderato. Se la tastiera lo copre non appena si apre, nascondilo e posiziona il cursore leggermente più in alto nel documento prima di continuare.
Un browser mobile visualizza un editor di documenti con la tastiera su schermo che copre la parte inferiore della pagina e il cursore vicino al bordo visibile.
Il sintomo: la tastiera occupa la parte inferiore dello schermo del telefono mentre il documento rimane dietro di essa.
Un editor di documenti per browser mobile con la riga di testo attiva e il cursore visibili sopra la tastiera su schermo.
Una soluzione temporanea: scorri la riga attiva sopra la tastiera prima di continuare a digitare.

Questa operazione modifica la visualizzazione corrente anziché correggere il layout. Se il cursore rimane visibile solo fino alla successiva pressione di un tasto, o se la pagina si sposta all'apertura della tastiera, procedere con i controlli del browser e del server host.

2. Identifica quale strato causa la sovrapposizione

Ripeti la stessa operazione di modifica con lo stesso file e annota dove si verifica l'errore. Collabora descrive Collabora Online come un editor browser responsivo e lo distingue dall'app mobile Collabora Office. Questi percorsi possono utilizzare motori browser, contenitori host e gestione della tastiera diversi, quindi confronta elementi omogenei prima di segnalare un difetto del prodotto.

  • Il problema si verifica solo con un browser: aggiorna quel browser e prova il file con un altro browser attualmente supportato dalla tua organizzazione.
  • L'applicazione host non funziona, ma il suo link funziona nel browser di sistema: il proprietario dell'applicazione potrebbe dover indagare sulla WebView incorporata o sulla sua configurazione di ridimensionamento della tastiera.
  • Sia il browser che l'applicazione host non funzionano su un dispositivo: si noti il ​​modello del dispositivo, la versione del sistema operativo, la versione del browser e se la pagina è in modalità verticale o orizzontale. Questo indica un'interazione tra la finestra di visualizzazione del dispositivo e quella del browser, ma di per sé non dimostra un difetto di Collabora.
  • Lo stesso errore si verifica su diversi dispositivi solo in un servizio specifico: chiedi all'amministratore di tale servizio di esaminare il contenitore dell'editor incorporato e il suo layout per dispositivi mobili.

Le FAQ ufficiali di Collabora descrivono l'utilizzo di Collabora Online in modalità responsive sui browser mobili. La panoramica del prodotto per dispositivi mobili illustra separatamente Collabora Online tramite browser e l'app mobile dedicata. Tieni presente questa distinzione quando decidi a quale team inviare una segnalazione di bug.

Una pagina web per dispositivi mobili incorpora un editor di documenti accanto a un pannello per sviluppatori che mostra un'altezza della finestra di visualizzazione ridotta quando la tastiera è aperta.
Un esempio di diagnostica della pagina host: la finestra di visualizzazione visibile può ridursi mentre il layout esterno della pagina rimane più alto.

3. Se gestisci la pagina che incorpora Collabora

Sui dispositivi mobili, la viewport visiva è la parte di una pagina attualmente visibile sullo schermo; la tastiera può ridurla senza modificare la viewport del layout della pagina. MDN osserva che il comportamento della viewport varia a seconda del browser. In una configurazione embedded, la pagina host di livello superiore può avere misurazioni utili della viewport visiva, mentre le misurazioni dell'iframe non rappresentano lo schermo regolato dalla tastiera nello stesso modo.

Verifica che la pagina host risponda all'apertura della tastiera: il riquadro dell'editor deve adattarsi all'altezza disponibile, il cursore deve rimanere raggiungibile e la pagina deve essere in grado di scorrere il riquadro fino a visualizzarlo. Evita un'altezza fissa in pixel o un riquadro permanentemente a schermo intero che presuppone che la tastiera non modifichi mai l'area visibile. Utilizza gli eventi di ridimensionamento e scorrimento del viewport della pagina esterna per ricalcolare lo spazio disponibile per l'editor, quindi esegui dei test sui browser e sui dispositivi effettivamente utilizzati dai tuoi utenti. MDN documenta l' API VisualViewport e i relativi eventi di ridimensionamento per questo tipo di modifica dell'area visibile.

Alcuni browser supportano anche l'impostazione viewport interactive-widget=resizes-content, che richiede al browser di ridimensionare il contenuto della pagina quando viene visualizzata la tastiera virtuale. Questa impostazione influisce sul layout della pagina host e il supporto da parte dei browser non è uniforme, quindi non aggiungerla come soluzione universale per Collabora. Prima di implementarla, testa l'intera esperienza integrata, inclusi menu, barra degli strumenti, scorrimento e chiusura della tastiera. MDN documenta questa opzione nel suo riferimento meta viewport .

4. Se Collabora si apre all'interno di un'app Android

Chiedi allo sviluppatore dell'app di esaminare l'Activity che contiene la WebView. Le linee guida ufficiali di Android affermano che android:windowSoftInputMode="adjustResize"ridimensiona il layout dell'app allo spazio lasciato dalla tastiera, mantenendo il contenuto accessibile quando è necessario scorrere. Per un'app che incorpora Collabora, il manifest dell'Activity può includere:

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

Il nome esatto dell'Activity e gli attributi manifest esistenti dipendono dall'app; unisci questa impostazione alla dichiarazione corrente anziché aggiungere un'Activity duplicata. Questa impostazione Android si applica a un'app Android nativa o a un host WebView, non a una normale scheda del browser e non a iOS. Consulta la guida alla visibilità della tastiera Android prima di modificare una build dell'app.

Un editor di manifest Android evidenzia android:windowSoftInputMode=
Per un'app Android che incorpora l'editor, chiedi allo sviluppatore di verificare la modalità di ridimensionamento della tastiera dell'Activity host.

Lista di controllo per la verifica

  • Con la tastiera aperta, la riga o la cella in fase di modifica rimane visibile, oppure è possibile scorrere il documento a sufficienza per visualizzarla.
  • Digitare più righe non sposta il cursore dietro la tastiera.
  • Nascondendo la tastiera, viene ripristinata la visualizzazione completa del documento, senza spazi vuoti o aree di scorrimento bloccate.
  • Ripeti il ​​test dopo aver ruotato il dispositivo e per ciascun percorso di accesso supportato: browser diretto, app integrata o app mobile dedicata.
  • Conferma che le modifiche siano state salvate, quindi segnala gli errori persistenti specificando il tipo di file, il dispositivo e il sistema operativo, la versione del browser o dell'applicazione host e i passaggi per riprodurre il problema.

Se la pagina web è gestita dal tuo provider di archiviazione cloud o dalla tua organizzazione, gli utenti potrebbero non essere in grado di modificarne le dimensioni. Invia la checklist e i dettagli per riprodurre il problema all'amministratore di tale servizio; solo il proprietario della pagina o dell'app host può modificarne la configurazione del viewport o del WebView.

Lascia un commento

Mantieni il testo visibile quando si apre la tastiera Collabora Mobile.

Mantieni il testo visibile quando si apre la tastiera Collabora Mobile.

Risolvere i problemi relativi alla tastiera del browser mobile che copre il testo in Collabora Online, con soluzioni rapide e controlli separati per browser, WebView incorporate e pagine host.

Blocca stampe e download indesiderati in ONLYOFFICE

Blocca stampe e download indesiderati in ONLYOFFICE

Imposta i limiti di stampa e download per i link ONLYOFFICE, i membri della stanza o le sessioni API di Documenti, quindi verifica le restrizioni dall'account del destinatario.

Pianifica backup affidabili per ONLYOFFICE Workspace

Pianifica backup affidabili per ONLYOFFICE Workspace

Imposta la destinazione del backup, la pianificazione, la copertura della posta e il limite di conservazione in ONLYOFFICE Workspace, quindi verifica che l'archivio sia pronto per il ripristino.

Distribuisci ONLYOFFICE Docs Enterprise con il suo file di composizione ufficiale

Distribuisci ONLYOFFICE Docs Enterprise con il suo file di composizione ufficiale

Avvia lo stack Docker Compose Enterprise, salva la licenza e i dati, configura JWT in modo sicuro e verifica che gli editor siano pronti per l'integrazione.

Pulisci il testo del foglio di calcolo con una macro ONLYOFFICE riutilizzabile

Pulisci il testo del foglio di calcolo con una macro ONLYOFFICE riutilizzabile

Utilizza una macro JavaScript di ONLYOFFICE per rimuovere i caratteri non stampabili e gli spazi superflui da un intervallo definito del foglio di calcolo, con un flusso di lavoro di revisione sicuro.

Modifica la posizione di archiviazione predefinita dell'area di lavoro ONLYOFFICE

Modifica la posizione di archiviazione predefinita dell'area di lavoro ONLYOFFICE

Sposta i dati del portale da Disco predefinito a un provider di archiviazione cloud supportato oppure sposta i dati Docker in modo sicuro modificando la mappatura del volume host.

Rimuovere completamente ONLYOFFICE Document Server da Linux

Rimuovere completamente ONLYOFFICE Document Server da Linux

Verifica se Document Server utilizza un pacchetto Linux o Docker, rimuovi solo i relativi componenti e controlla i dati rimanenti evitando di eliminare per errore i servizi condivisi.

Elimina i ritardi nella modifica collaborativa di ONLYOFFICE individuando il collo di bottiglia

Elimina i ritardi nella modifica collaborativa di ONLYOFFICE individuando il collo di bottiglia

Individua le cause di rallentamento della modifica collaborativa, come la pressione sulle risorse di Docker, le connessioni proxy o il caricamento dei documenti, quindi scegli la soluzione più adatta ai tuoi dati.

Configurare HTTPS per la documentazione ONLYOFFICE in Docker

Configurare HTTPS per la documentazione ONLYOFFICE in Docker

Scegli dove deve terminare la connessione TLS, monta in modo sicuro un certificato e una chiave privata attendibili e verifica l'accesso HTTPS a un server ONLYOFFICE Docs in ambiente Docker.

Collega un'app PHP a ONLYOFFICE Docs e salva le modifiche

Collega un'app PHP a ONLYOFFICE Docs e salva le modifiche

Integra l'editor ONLYOFFICE nella tua applicazione PHP, firma la sua configurazione con JWT e salva i file modificati tramite una callback sicura.