2

我有一个用 PHP 编写并使用 WebApp.Net 框架的 iPhone Web 应用程序。我也想让这个应用程序离线工作。据我了解,我不能使用 HTML5 的清单标签,因为我的文件是 PHP 而不是 html。或者至少它不起作用,我不知道我的方向是否正确。

有谁知道我该怎么做?

谢谢

4

1 回答 1

1

您可以缓存任何静态文件,无论它是如何生成的。您必须通过清单缓存所有 html、javascript 和 css(以及图形,如果它们很小)。使用 LocalStorage 存储离线模式所需的 JSON 请求。使用在线模式将您处理的数据同步到 LocalStorage。

您还没有说明您的应用程序是什么以及在离线模式下应该做什么,但通常我现在看到的唯一方法是完全 AJAXise 将离线工作的所有功能。

您可以浏览 StackOverflow 中的标签html5+javascript进行一般讨论,或者浏览html+javascript+mobile进行更具体的讨论。

于 2011-11-24T10:47:22.563 回答