離線頻道 offline-channels
Screens播放器使用 ContentSync 技術。
播放器會使用本機http伺服器來提供解壓縮的內容。
當通道設定為執行時 線上,播放器會存取AEM伺服器以提供頻道資源。 但是,當通道設定為執行時 離線,播放器會從本機http伺服器提供管道資源。
處理的工作流程如下:
- 剖析所需頁面。
- 收集所有相關資產。
- 將所有內容封裝在zip檔案中。
- 下載壓縮檔並在本機解壓縮。
- 顯示內容的本機復本。
更新處理常式 update-handlers
此 ContentSync 使用更新處理常式,剖析及收集特定專案的所有必要頁面和資產。 AEM Screens會使用以下更新處理常式:
常用選項 common-options
- type:要使用的更新處理常式型別
- 路徑:資源的路徑
- [targetRootDirectory]:zip檔案中的目標資料夾
測試ContentSync設定 testing-contentsync-configuration
請依照下列步驟測試ContentSync設定:
- 開啟
https://localhost:4502/libs/cq/contentsync/content/console.html
- 在清單中按一下您的設定
- 按一下清除快取
- 按一下更新快取
- 按一下「下載完整部分」
- 解壓縮zip檔案
- 在擷取的資料夾中啟動本機伺服器
- 開啟您的開始頁面並檢查您的應用程式狀態
啟用頻道的離線設定 enabling-offline-config-for-a-channel
請依照下列步驟,啟用頻道的離線設定:
-
Inspect頻道內容,並檢查是否從AEM例項(線上)請求。
-
導覽至頻道控制面板。
-
按一下 … 在 頻道資訊 面板。
-
導覽至管道屬性。
-
在((管道))標籤下,確認核取方塊已停用,然後按一下 儲存並關閉.
在將內容正確部署到裝置之前,請按一下 更新離線內容.
此 離線 狀態在 屬性 也會據此進行更新。
-
Inspect頻道內容,並檢查是否從本機播放器快取要求。
NOTE
若要進一步瞭解自訂離線資源處理常式的範本,以及中的最低需求
pom.xml
有關特定專案,請參閱 自訂處理常式的範本 在 為AEM Screens開發自訂元件.recommendation-more-help
adce462a-f916-4dbe-9ab5-0b62cfb0f053