首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AppCache致命错误

AppCache致命错误
EN

Stack Overflow用户
提问于 2014-03-04 20:56:38
回答 2查看 2.7K关注 0票数 0

Appcache在Chrome上运行得很好,但是在IE(11)中,我得到了一个非常模糊的"AppCache致命错误“。

我的语法如下:

代码语言:javascript
复制
CACHE MANIFEST

# 2014 03 04 Verson 1.0.4 #
###########################

/resource.php

NETWORK:
*

FALLBACK:

_

代码语言:javascript
复制
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" manifest='<?php echo DOMAIN; ?>/appcache/text/cache-manifest/manifest.appcache' type='text/cache-manifest'>

编辑:我不认为它与尺寸有任何关系。我清空了清单中的所有资源,所以这只是部分&版本&我仍然收到了错误。

编辑2:我在Safari中尝试过&在控制台日志中接收以下内容:

代码语言:javascript
复制
Application Cache manifest had an incorrect MIME type: text/plain.

所以,我想我的哑剧类型是错的,我该如何解决这个问题呢?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-03-13 17:10:14

配置MIME类型将取决于所使用的服务器。(请注意,您在type='text/cache-manifest'标记上的<html>没有做任何事情。)如果您正在使用Apache,您应该能够添加

代码语言:javascript
复制
AddType text/cache-manifest .appcache

.htaccess文件或服务器配置(httpd.confapache.conf或其他东西)。见这里。如果您使用的是不同的web服务器,则应该提供类似的配置文档。

票数 3
EN

Stack Overflow用户

发布于 2015-05-21 15:02:43

除了squid314写的东西,我注意到当您使用cookies时,appCache会在IE、10/11和FF中崩溃。但它适用于Chrome。

示例:

代码语言:javascript
复制
<?php
// usually creates PHPSESSION cookie which will break the appCache for IE and FF
session_start() 
?>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22182863

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档