【问题标题】:Codeigniter and appcache: Failed to parse manifestCodeigniter 和 appcache:无法解析清单
【发布时间】:2016-03-08 07:43:09
【问题描述】:

我已经被困在这个问题上几天了,现在我用完了 google-fu,所以让我们来看看我的实现。

<!DOCTYPE html>
<html manifest="index.php/Appcache/">

使用此 stackoverflow 页面中指定的清单控制器处理: Using Appcache with CodeIgniter

清单

<?php 
header("Content-Type: text/cache-manifest");
echo"CACHE MANIFEST:

# v 0.1.3

NETWORK:
*

FALLBACK:
/ Offline.html";
?>

当我加载 html 页面时,指向清单的链接有效,我没有收到获取错误,而是出现解析错误:Application Cache Error event: Failed to parse manifest。 我已经清除了缓存,尝试了多个浏览器 safari(给出了类似的错误)和 Firefox(根本没有给出错误)

对此的任何帮助将不胜感激。

【问题讨论】:

    标签: codeigniter html5-appcache


    【解决方案1】:

    问题是相当简单的缓存清单:它应该没有:

    【讨论】:

      【解决方案2】:

      您在清单中的 echo 语句后似乎缺少分号。

      【讨论】:

      • 糟糕,副本错误,过去造成的,谢谢您的观察。它没有解决你的解析错误。
      • 您是否尝试过在 Offline.html 之前添加斜杠“/”,所以您的后备将是“/ /Offline.html”? (设置路径为绝对路径)
      • 也尝试设置“index.php/Appcache/”也将是绝对的“/index.php/Appcache/”。
      • 我已经尝试了两个请求的建议,将绝对路径添加到“/index.php/Appcache/ 和设置 //Offline.html 仍然给我解析错误谢谢你的建议
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-01-14
      • 1970-01-01
      • 1970-01-01
      • 2015-11-17
      • 1970-01-01
      • 2012-05-31
      相关资源
      最近更新 更多