在離線模式下工作

注意

AEM 6.4已結束延伸支援,本檔案不再更新。 如需詳細資訊,請參閱 技術支援期. 尋找支援的版本 此處.

AEM Forms應用程式的離線模式可讓您即使應用程式離線,也能順暢地運作。 您可以開啟、更新和提交表單,無需任何網路連接。

您可以將應用程式與AEM Forms伺服器同步,以開始使用AEM Forms應用程式。 指派給您的所有表單都會下載到應用程式中。 若是JEE版的AEM Forms,工作會擷取至「工作」標籤中,並從Forms標籤中擷取相關表單和其他表單的起始點。 若是OSGi上的AEM Forms,Forms標籤中只會載入Forms。

如需如何同步應用程式的詳細資訊,請參閱 同步應用程式.

讓Forms離線可用

當您將應用程式與AEM Forms伺服器同步時,表單會下載至您的行動裝置。 但是,預設情況下不會下載與表單相關聯的附件。 這意味著,如果您聯機,則可以查看附件。 不過,為了確保您可以以離線模式檢視附件,請變更應用程式中的預設設定。

為確保每個表單都下載了關聯的附件,請將「提取附件」設定為「開啟」。 如需詳細資訊,請參閱 更新一般設定.

由於在行動裝置上下載資料可能會影響裝置的效能,因此依預設,擷取附件設定會設為「關閉」。 將設定更新為「開啟」後,從伺服器下載的任何任務都會將附件提取到設備。 在離線模式中,使用者可在設定 擷取附件 選項開啟。

為AEM Forms應用程式設定離線服務

AEM Forms應用程式離線服務可識別表單中使用的資源。 AEM Forms應用程式仰賴此服務來取得表單相依性的相關資訊。 啟用離線功能需要表單相依性的相關資訊。 AEM Forms應用程式離線服務會快取表單中使用之資源的路徑或URL。 快取根據表單中的更改和為離線服務配置的有效期更新。 快取表單中所使用資源的路徑或URL可改善伺服器端效能。

若要設定AEM Forms應用程式的伺服器端離線元件:

  1. 在製作例項中,導覽至 Adobe Experience Manager >工具 > Forms > 設定Forms App Offline Service.

    URL: https://<server>:<port>/<context-path>/libs/fd/workspace-offline/gui/content/config.html

  2. 在「一般設定」下,您可以執行下列動作:

    • 清除快取:清除表單相依性的伺服器端快取。
    • 重置配置:重設AEM Forms應用程式離線設定。
    • 快取有效性:指定伺服器端離線快取的有效期。
    • 資源觀察路徑:指定離線服務監視資源更改的路徑。 如果指定路徑中發生任何變更,則會更新所有相依表單的離線快取。 例如, /etc/clientlibs/fd,/content/dam/images.
  3. 手動資源快取 頁簽,指定離線服務無法識別的表單依賴項。 您可以指定資源,例如從JavaScript內載入的影像。 AEM Forms應用程式也會下載這些資源以進行離線模式。

本頁內容