在脱机模式下工作

AEM Forms应用程序的脱机模式使您能够无缝工作,即使该应用程序离线也是如此。 您无需任何网络连接即可打开、更新和提交表单。

您通过将您的应用程序与AEM Forms服务器同步来开始在AEM Forms应用程序上工作。 分配给您的所有表单都将下载到您的应用程序中。 对于JEE上的AEM Forms,任务在“任务”选项卡中取出,关联表单和Forms选项卡中的其他表单的起点。 对于OSGi上的AEM Forms,只有Forms在Forms标签上。

有关如何同步应用程序的详细信息,请参阅同步应用程序

使Forms脱机可用

当您将应用程序与AEM Forms服务器同步时,表单将下载到您的移动设备。 但是,默认情况下,不会下载与表单关联的附件。 这意味着,如果您处于联机状态,则可以视图附件。 但是,为了确保可以在脱机模式下视图附件,请更改应用程序中的默认设置。

要确保与每个表单一起下载关联的附件,请将“提取附件”设置为“打开”。 有关详细信息,请参阅更新常规设置

由于在移动设备上下载数据可能会影响设备的性能,因此默认情况下,“提取附件”设置设置为OFF。 在将设置更新为ON后,将附件从服务器下载到设备的任何任务。 在脱机模式下,用户可以在将​提取附件​选项设置为ON后,处理下载到设备的所有任务。

为AEM Forms应用程序配置脱机服务

AEM Forms应用程序脱机服务标识表单中使用的资源。 AEM Forms应用程序依赖此服务获取有关表单依赖关系的信息。 需要有关表单依赖关系的信息才能启用脱机功能。 AEM Forms应用程序脱机服务缓存表单中使用的资源的路径或URL。 根据表单中的更改和为脱机服务配置的有效期更新缓存。 缓存表单中所用资源的路径或URL可提高服务器端性能。

配置AEM Forms应用程序的服务器端脱机组件:

  1. 在创作实例中,导航至​Adobe Experience Manager >工具 > Forms > 配置Forms应用脱机服务

    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应用还将下载这些资源用于脱机模式。

On this page

Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now