在 Collabora 移動鍵盤開啟時保持文字可見
解決 Collabora Online 中行動瀏覽器鍵盤遮擋文字的問題,提供快速解決方法,並對瀏覽器、嵌入式 WebView 和宿主頁面進行單獨檢查。
如果 Collabora Online 中的螢幕鍵盤遮蔽了當前行,請先儲存更改,關閉鍵盤,然後捲動文檔,直到遊標出現在鍵盤上方。如果問題仍然存在,請在行動瀏覽器中開啟同一個檔案;這有助於確定問題出在瀏覽器、嵌入式 WebView 或 Collabora 所在的頁面。
沒有單一的使用者設定可以解決所有移動鍵盤重疊問題。 Collabora Online 運行在瀏覽器或其他產品的整合環境中,因此可用的解決方法取決於哪個層導致編輯器高度不正確。以下檢查將臨時編輯解決方法與管理員或應用程式開發人員可能需要進行的變更區分開來。


這會改變目前視圖,而不是修正佈局。如果遊標僅在下次按鍵前可見,或開啟鍵盤時頁面跳動,請繼續進行瀏覽器和主機檢查。
使用同一文件重複相同的編輯操作,並記錄出錯之處。 Collabora 將 Collabora Online 描述為響應式瀏覽器編輯器,並將其與獨立的 Collabora Office 行動應用區分開來。由於這些路徑可能使用不同的瀏覽器引擎、主機容器和鍵盤處理方式,因此在報告產品缺陷之前,請務必進行同類比較。
Collabora 的官方常見問題解答介紹如何在行動瀏覽器中使用響應式 Collabora Online。其行動產品概述則分別討論了基於瀏覽器的 Collabora Online 和專用行動應用。在選擇應向哪個團隊提交錯誤報告時,請參考此差異。

在行動裝置上,視覺化裝置是指頁面上目前在螢幕上可見的部分;鍵盤可以縮小視覺視窗,而不會改變頁面的佈局視窗。 MDN 指出,不同瀏覽器的視窗行為有所不同。在嵌入式設定中,頂級宿主頁面可能具有有用的視覺視窗尺寸,而 iframe 本身的尺寸則無法以相同的方式反映鍵盤調整後的螢幕尺寸。
檢查宿主頁面在鍵盤開啟時是否響應:其編輯器框架應適應可用高度,遊標應始終可觸及,並且頁面應能夠滾動到框架可見區域。避免使用固定像素高度或永久全螢幕框架,因為後者假定鍵盤永遠不會改變可見區域。使用外部頁面的視窗大小調整和捲動事件重新計算編輯器的可用空間,然後在使用者實際使用的瀏覽器和裝置上進行測試。 MDN 文件中提供了VisualViewport API及其針對此類可見區域變更的調整大小事件。
部分瀏覽器也支援視口設置interactive-widget=resizes-content,該設定會在虛擬鍵盤出現時調整頁面內容的大小。這會影響宿主頁面的佈局,瀏覽器支援並不統一,因此請勿將其作為 Collabora 的通用修復方案。部署前,請測試完整的嵌入式體驗,包括選單、工具列、捲動和鍵盤關閉功能。 MDN 在其視口元參考文件中對此選項進行了說明。
請應用程式開發者檢查包含 WebView 的 Activity。 Android 官方指南指出,android:windowSoftInputMode="adjustResize"WebView 會調整應用程式佈局以適應鍵盤留下的空間,以便在需要捲動時仍能存取內容。對於嵌入 Collabora 的應用,Activity 清單可能包含:
<activity
android:name=".EditorActivity"
android:windowSoftInputMode="adjustResize" />確切的 Activity 名稱和現有清單屬性取決於應用程式;請將此設定合併到目前聲明中,而不是新增重複的 Activity。此 Android 設定適用於原生 Android 應用程式或 WebView 宿主,不適用於一般瀏覽器標籤頁,也不適用於 iOS。更改應用程式版本前,請參閱Android 鍵盤可見性指南。

如果網頁由您的雲端儲存供應商或組織控制,使用者可能無法變更其框架大小。請將檢查清單和重現步驟傳送給該服務的管理員;只有託管頁面或應用程式的擁有者才能變更其視窗或 WebView 設定。
解決 Collabora Online 中行動瀏覽器鍵盤遮擋文字的問題,提供快速解決方法,並對瀏覽器、嵌入式 WebView 和宿主頁面進行單獨檢查。
為 ONLYOFFICE 連結、會議室成員或 Docs API 會話設定列印和下載限制,然後從收件者帳戶驗證限制。
在 ONLYOFFICE Workspace 中設定備份目標、計畫、郵件覆蓋範圍和保留期限,然後驗證檔案是否已準備好進行復原。
啟動企業版 Docker Compose 堆疊,持久化其授權和數據,安全地配置 JWT,並確認編輯器已準備好整合。
使用 ONLYOFFICE JavaScript 巨集,透過安全的審閱工作流程,從指定的電子表格區域中刪除非列印字元並移除多餘的空格。
將入口網站資料從預設磁碟移至支援的雲端儲存供應商,或透過變更主機磁碟區來對應安全地遷移 Docker 資料。
確定文件伺服器使用的是 Linux 軟體包還是 Docker,僅刪除其元件,並檢查剩餘數據,避免誤刪共享服務。
追蹤協作編輯速度慢的原因,例如 Docker 資源壓力、代理連接或文件加載,然後選擇與您的測量結果相符的修復方案。
選擇 TLS 終止位置,安全地掛載受信任的憑證和私鑰,並驗證對 Docker 化的 ONLYOFFICE Docs 伺服器的 HTTPS 存取。
將 ONLYOFFICE 編輯器嵌入到您的 PHP 應用程式中,使用 JWT 對其配置進行簽名,並透過安全回呼儲存編輯後的檔案。