我遇到了一个问题,我确信这是一个仅限Android的错误,但我需要确定并需要解决它,所以我希望你们中的一个可以提供帮助:)
这就是:
我认为它可能与其他缓存机制有关,但没有标头设置会有所帮助。
一个有趣的观察:
这导致我得出结论浏览器缓存清单文件本身有点糟糕......
可以在此处下载代码http://bit.ly/Tw9Qqy
的index.html
<!--[if IEMobile 7 ]> <html class="no-js iem7"> <![endif]-->
<!--[if (gt IEMobile 7)|!(IEMobile)]><!--> <html class="no-js" manifest="app.manifest"> <!--<![endif]-->
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta charset="utf-8">
<title>test</title>
<meta name="description" content="">
<meta name="HandheldFriendly" content="True">
<meta name="MobileOptimized" content="320">
<meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no">
<meta http-equiv="cleartype" content="on">
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black">
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<div id="test">test4</div>
<img src="test.png"/>
</body>
</html>
app.manifest CACHE MANIFEST #v127
CACHE:
style.css
test.png
FALLBACK:
NETWORK:
*
的style.css
#test{
color: blue;
}
其中没有什么花哨的东西,我试着将它煮沸并消除所有噪音。
非常感谢任何帮助,解决方案,尝试等的想法! :)