Screens播放器會利用 ContentSync 技術。
播放器會使用本機http伺服器來提供解壓縮的內容。
當管道設定為執行時 線上時,播放器會存取AEM伺服器,並在頻道設定為執行時提供頻道資源 離線,播放器會從本機http伺服器提供管道資源。
處理的工作流程如下:
此 ContentSync 使用更新處理常式來剖析和收集特定專案的所有必要頁面和資產。 AEM Screens使用下列更新處理常式:
類型 | 說明 | 選項 |
頻道 | 收集頻道 | 擴充功能:要收集的資源的擴充功能 [pathSuffix="]:要新增至管道路徑的字尾 |
clientlib | 收集指定的使用者端程式庫 | [extension="]:可以是css或js、僅收集前者,或僅收集後者 |
assetrenditions | 收集資產轉譯 | [renditions=[]]:要收集的轉譯清單。 預設為原始轉譯 |
複製 | 從路徑複製指定的結構 |
請依照下列步驟測試ContentSync設定:
https://localhost:4502/libs/cq/contentsync/content/console.html
請依照下列步驟啟用頻道的離線設定:
Inspect頻道內容,並檢查是否從AEM執行個體(線上)請求。
導覽至頻道控制面板,然後按一下 … 在 頻道資訊 用於變更屬性的面板。
導覽至管道屬性,並確認下方的核取方塊已停用 頻道 標籤。 按一下「儲存並關閉」。
在將內容正確部署至裝置之前,請按一下 更新離線內容.
此 離線 狀態在 屬性 也會據此進行更新。
Inspect頻道內容,並檢查是否從本機播放器快取要求。
若要進一步瞭解自訂離線資源處理常式的範本,以及中的最低需求 pom.xml
有關特定專案,請參閱 自訂處理常式的範本 在 為AEM Screens開發自訂元件.