Chrome 基本上无法检索我在 index.html 中指定的任何 CDN 文件(jQuery、AngularJS),因为我不能将它们置于 CACHE: 指令下(它们不在我的域中)。
CACHE MANIFEST
# v1.0.7
CACHE:
/partials/account_items.html
如何使用应用缓存和 CDN 文件让我的网络应用正常工作?
最佳答案
对于应该属于应用程序缓存的 CDN 内容,我使用//而不是/。例如,我当前的项目使用 fontawesome.io 和 jquery:
CACHE:
//maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css
//maxcdn.bootstrapcdn.com/font-awesome/4.3.0/fonts/fontawesome-webfont.woff2?v=4.3.0
//ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js
关于html - 将 CDN 文件与 HTML5 应用程序缓存一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11838627/