没有 Wi-Fi?没有信号?没问题。启用离线模式,你的表单仍能正常工作。提交内容会在设备上排队,恢复联网后自动同步。
启用离线模式后,整个表单——字段、逻辑、资源——都会缓存到设备上。受访者可以在完全没有网络访问的情况下打开并填写表单。无需安装应用。
离线提交的内容会安全地存储在设备上。每条记录都带有时间戳并被追踪。恢复联网后,它们会按顺序在后台自动重新提交。
排队的提交会在设备重新联网后立即同步。失败的提交会以指数退避方式重试——最多 5 次。永久失败的提交会被标记,确保不会悄无声息地丢失。
受访者始终了解当前状态。一个不干扰使用的横幅会显示离线状态、待处理提交数量、同步确认和任何错误——完全可访问,且对屏幕阅读器友好。
每个表单都会动态生成自己的 PWA 清单——使用表单标题、主题色和 URL。添加到主屏幕即可获得类似原生应用的体验,无需应用商店。
在编辑器设置中为每个表单单独启用离线模式。隐私提示会提醒你,表单结构将被缓存到受访者的设备上。可随时禁用以撤销缓存。
带支付字段的表单会检测到连接缺失,并显示清晰的提示——不会出现无声的失败。同一表单中的非支付字段仍可离线使用。
设备重新联网后,缓存的表单定义会与最新版本进行比对。如果你发布了变更,受访者下次访问时会看到更新后的表单——无需手动刷新。
大多数表单构建工具需要持续的网络连接。formcel 是唯一一个能让你的表单完全离线工作、并自动进行后台同步的平台——无需原生应用。