热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

macchrome不缓存html5,HTML5–缓存清单在Chrome上运行良好,但不能在Firefox和Opera上运行...

我正在开发一个用于离线使用的Web应用程序,因此我需要使用应用程序缓存功能。Chrome(15.0.874.106)的一切都很好用,但在Firefox(

我正在开发一个用于离线使用的Web应用程序,因此我需要使用应用程序缓存功能。

Chrome(15.0.874.106)的一切都很好用,但在Firefox(7.0.1)和Opera(11.52)上无效。

这是我的缓存清单文件cache.manifest.PHP(我已经减少到最低限度):

header("Cache-Control: max-age=0,no-cache,no-store,must-revalidate");

header("Pragma: no-cache");

header("Expires: Wed,11 Jan 1984 05:00:00 GMT");

header('Content-type: text/cache-manifest');

?>CACHE MANIFEST

CACHE:

/app/common/css/reset.css

/favicon.ico

而这是“主”HTML文档的前4行:

MyApp Mobile

当我尝试将缓存清单(http://www.myapp.com/app/mobile/cache.manifest.PHP)加载到浏览器中时,文件显示正确,但是当我尝试加载页面一次离线后,我得到“无法连接”错误页面。再次,这只是在Firefox和Opera上发生。

Firebug说“离线缓存中有0项”,我没有找到在DragonFly上检查应用程序缓存的方法。

我很生气,我不知道如何在Firefox和Opera上有效地调试问题。

请帮忙。

谢谢,



推荐阅读
author-avatar
-1的人生
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有