Apple iPad apple-mobile-web-app支持的缓存问题

时间:2013-09-11 10:52:11

标签: ipad iphone-web-app

我为iPad创建了一个网络应用,并设置了以下标记:

<meta content="yes" name="apple-mobile-web-app-capable" />

我没有使用清单文件,因为我不想离线使用,但iPad似乎无论如何都要缓存它。

我不得不重置iPad以清除此缓存,还有另一种方法可以解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

每次启动应用时都应刷新CSS文件。 JavaScript调用会出现大多数问题。解决这个问题: 在您的标记中,添加带有编程语言时间戳的参数,例如使用php:

<script type="text/javascript" src="javacsript.js?v=<?php echo time(); ?>"></script>

这对我有用。如果您的CSS文件仍有问题,请尝试对这些标记执行相同的操作:

<link rel="stylesheet" href="stylesheet.css?v=<?php echo time(); ?>" />

虽然我没有试过这个。