在AEM 6.5.23中切換至開發人員模式後,編輯頁面失敗

套用AEM 6.5.23後,在頁面編輯器中切換至開發人員模式會停用編輯功能。 瀏覽器主控台會記錄來自/libs/cq/gui/components/authoring/editors/clientlibs/core.js的錯誤,指出JavaScript失敗。 若要解決此問題,請清除瀏覽器快取或使用無痕模式。

說明 description

環境

Adobe Experience Manager, 6.5.23

問題/症狀

  • 開發人員面板未出現在頁面編輯器中。

  • 在編輯模式(編輯、配置、時間扭曲等)之間切換失敗。

  • 主控台錯誤源自編寫編輯器使用者端程式庫中的core.js。 錯誤範例:

    code language-none
    core.js:363 Uncaught TypeError: Cannot read properties of null (reading '0')        at getDisambiguator (core.js:363:248)        at ns.ui.Overlay.renderName (core.js:365:324)        at ns.ui.Overlay.render (core.js:368:117)        at new ns.ui.Overlay (core.js:362:189)        at self.create (core.js:580:482)        at core.js:581:107        at Array.forEach (<anonymous>)        at self.create (core.js:581:78)        at core.js:581:107        at Array.forEach (<anonymous>)
    

解決方法 resolution

請依照下列步驟還原編輯功能:

  1. 清除瀏覽器快取並重新載入頁面。
  2. 如果問題持續存在,請在無痕瀏覽或私人瀏覽視窗中開啟頁面編輯器。
  3. 監控更新,因為此問題會透過以下方式追蹤:SITES-30922,並計畫針對AEM 6.5.24進行修正。
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f