2

私のウェブサイトには次のような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

これが取得中のグーグルアナリティクスファイルとの競合を引き起こしているように感じます...しかし、私は方法がわかりません。

誰かが私を啓発できますか?

4

2 に答える 2

3

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

で始まる行#はコメントなので無視されます。

詳細については、wiki ページまたはHTML5 キャッシュ マニフェストに関するこのチュートリアルを参照してください。

于 2013-01-19T04:31:13.840 に答える
2

キャッシュ マニフェストの仕様では、"NETWORK:" 見出しの下にワイルドカードを使用できます。このコードにより、http: または https: が適切に機能するだけでなく、実際に取得されて追跡を行う gif ファイルも許可されます。

NETWORK:
*

最初に ga.js を CACHE: に追加しましたが、上記のコードを追加するまで、gif ファイルの取得中にエラーが発生し続けました。

于 2013-09-18T17:49:02.040 に答える