升級至AEM Service Pack 6.5.22後,Adaptive Forms無法在Firefox中正確顯示
在Adobe Experience Manager (AEM) Forms中,升級至Service Pack 6.5.22.0和JDK Update 8u441後,透過iframe內網站頁面存取的最適化表單在Firefox中未正確載入所有面板和欄位。 若要修正此問題,請更新網站頁面屬性並重新發佈頁面。
說明 description
環境
- 產品: Adobe Experience Manager (AEM) Forms
- 版本: 6.5,Service Pack 6.5.22.0
- JDK版本: 8u441
- 瀏覽器: Firefox
- 部署內容:從iframe內的網站頁面存取最適化表單
問題/症狀
- 在套用Service Pack 6.5.22.0和JDK Update 8u441後,透過iframe在網站的頁面上載入至Firefox時,調適型表單無法顯示所有面板和欄位。
- 伺服器記錄檔或瀏覽器主控台中未記錄任何錯誤。
- 此問題僅與Firefox有關,不會影響現成可用的(OOTB)表單或其他瀏覽器。
解決方法 resolution
若要修正此問題,請遵循下列步驟:
- 開啟包含最適化表單iframe之受影響網站頁面的屬性。
- 尋找
Cover entire width核取方塊選項。 - 選取
Cover entire width核取方塊。 - 儲存網站頁面屬性的變更。
- 重新發佈更新的網站頁面。
- 清除
Cover entire width核取方塊並再次儲存以清除快取。 - 如果您使用自訂JavaScript來轉譯調適型表單,請套用先前測試過的iframe高度任何必要的調整。
- 如有必要,透過從作者重新發佈到發佈者,清除任何相關的伺服器快取。
- 確認最適化表單的所有面板和欄位現在在Firefox中正確顯示。
附註
- SP20和SP22/23之間沒有引入任何與瀏覽器特定行為相關的產品端程式碼變更。
- 透過JS時,使用自訂JavaScript調整iframe高度會生效。
- 如果這些問題發生在屬性變更之後,重新發佈即可解決。
相關讀數
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f