标签: ruby-on-rails application-cache
我正在尝试使用应用程序缓存和IndexedDB使我的Rails应用程序脱机工作。
该应用程序允许用户通过单击“新审核”链接创建新审核,该链接在数据库中创建新审核,然后将用户重定向到该审核页面,例如:
example.com/audits/63
我希望用户即使在离线时也能够创建新审核,这些审核将存储在本地存储上,并在数据库重新联机时同步到数据库。但是,当我的应用程序处于脱机状态时单击“新审核”时,我无法访问该页面,因为它尚未缓存。如何在离线时生成尚不存在的页面?感谢任何帮助。谢谢。