Show Menu
主題×

離線渠道

Screens播放器運用 ContentSync技術,為頻道提供離線支 援。
播放器使用本機http伺服器來提供解壓縮的內容。
當頻道設定為線上上 執行 ,播放器會存取AEM伺服器來提供頻道資源,但當頻道設定為離線執行時 **,播放器會從本機http伺服器提供頻道資源。
流程的工作流如下:
  1. 剖析所要的頁面
  2. 收集所有相關資產
  3. 將所有內容封裝在zip檔案中
  4. 下載zip並解壓縮至本機
  5. 顯示內容的本機副本

更新處理常式

ContentSync ​** 使用更新處理常式來剖析和收集特定專案的所有必要頁面和資產。 AEM Screens使用下列更新處理常式:

常用選項

  • 類型 : 要使用的更新處理常式類型
  • 路徑 : 資源路徑
  • # : zip檔案中的目標檔案夾
類型 說明 選項
頻道 收集渠道 擴充功能: 要收集的資源擴展 [pathSuffix="]: 要添加到通道路徑的尾碼
clientlib 收集指定的用戶端程式庫 [extension="]: 可以是css或js,只收集前者,或僅收集後者
assetrenditions 收集資產轉譯 [轉譯=[]]: 要收集的轉譯清單。 預設為原始轉譯
複製 從路徑複製指定的結構

測試ContentSync配置

請依照下列步驟測試ContentSync設定:
  1. 開啟 https://localhost:4502/libs/cq/contentsync/content/console.html
  2. 在清單中選取您的設定
  3. 按一下清除快取
  4. 按一下「更新快取」
  5. 按一下「下載完整版」
  6. 解壓縮zip檔案
  7. 在解壓縮的資料夾中啟動本地伺服器
  8. 開啟您的開始頁面並檢查您的應用程式狀態

啟用渠道的離線設定

請依照下列步驟,為頻道啟用離線設定:
  1. 檢查頻道內容,並檢查是否從AEM例項(線上)提出要求。
  2. 導覽至渠道控制面板,然後按一 下…… 在「 CHANNEL INFORMATION Panel」中更改屬性。
  3. 導覽至渠道屬性,並確定「渠道」標籤下的核取方塊已 停用 。 Click Save & Close .
    在將內容正確部署至裝置之前,請按一下「 更新離線內容」
    「屬 」下的「離 ​線」狀態也會隨之更新。
  4. 檢查頻道內容,並檢查是否從本機播放器快取要求它。
若要進一步瞭解自訂離線資源處理常式的範本,以及該特定專案的最低需求,請參 pom.xml 閱「開發AEM畫面的自訂元件」中的「自訂處理常式 範本」