【问题标题】:HTML5 Appcache causing problems with Google AnalyticsHTML5 Appcache 导致 Google Analytics 出现问题
【发布时间】:2013-01-02 20:59:35
【问题描述】:

我的网站上有一个appcache 文件,如下所示:

CACHE MANIFEST
# V1.691 1-18-2013 10:57 PM

# cache 

index.html
about.html
services.html
contact.html
css/signika.css
css/mq.css
css/index.css
css/about.css
css/services.css
css/contact.css
assets/signika_400.woff    
assets/signika_600.woff
js/jquery.js
js/html5.js
js/index.js
js/mq.js
js/services.js
mail.php
images/chicken.png
images/salad.png
images/soup.png
images/steak.png
images/wontons.png

# network

https://google-analytics.com/ga.js

我觉得这会导致与正在检索的谷歌分析文件发生冲突......但我不知道如何。

谁能赐教?

【问题讨论】:

    标签: javascript jquery html google-analytics


    【解决方案1】:

    尝试添加CACHE: 标头和NETWORK: 标头,如下所示:

    CACHE MANIFEST
    # V1.691 1-18-2013 10:57 PM
    
    # cache
    CACHE:
    
    index.html
    about.html
    ...
    images/steak.png
    images/wontons.png
    
    # network
    NETWORK:
    
    https://google-analytics.com/ga.js
    

    # 开头的行是 cmets,因此被忽略。

    如需了解更多信息,请查看the wiki pagethis tutorial 关于HTML5 缓存清单

    【讨论】:

    • 好像忘了在评论后面加上实际的章节标题,谢谢指出。我只是仔细检查以确保每个浏览器现在都可以正常使用。
    • 嘿 Pang,我的 Google Analytics 问题以及现在网络部分中的 google 语音呼叫小部件似乎没有被正确检索,知道为什么吗?
    • 任何想法,因为我没有。
    • 我提出了一个新问题,因为您没有回答我的评论。这与我原来的问题有些不同。
    【解决方案2】:

    缓存清单规范允许在“NETWORK:”标题下使用通配符。此代码将允许 http: 或 https: 以及实际检索并执行跟踪的 gif 文件正常工作。

    NETWORK:
    *
    

    我最初将 ga.js 添加到我的 CACHE: 并在检索 gif 文件时不断收到错误,直到我添加了上面的代码。

    【讨论】:

      猜你喜欢
      • 2016-04-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-09-07
      • 2012-11-01
      • 2011-05-22
      相关资源
      最近更新 更多