首页 文章
  • 0 votes
     answers
     views

    Windows Phone拒绝使用应用程序缓存

    我有一个离线的第一个网络应用程序https://onsite.kctrust.co.uk,它使用应用程序缓存,并在所有浏览器(IE10)和ios和Android上完美运行 . 问题是Windows Phone 8.1拒绝使用缓存 . 它将每次从网络加载,即使它实际上下载并存储了正确的资产,它似乎只是使用它们并且每次都进入网络 . 还有其他人经历过这个吗?我不确定如果有任何代码更改我可以做什么,因为...
  • 1 votes
     answers
     views

    应用程序缓存仅在用户需要时?

    有些浏览器不询问客户端是否要使用应用程序缓存,而只是在第一个访问者(例如android上的浏览器)下载整个内容 . 当应用程序缓存很多MB并且客户端在移动网络上时,这会导致麻烦 - 这很昂贵!是否可以阻止缓存下载?按下菜单按钮,例如android不会关闭浏览器,它会在后台运行 . 当客户端推送“嘿我想离线缓存此站点”按钮时,仅根据cookie集添加清单是一个好主意吗?这会带来新的挑战吗? 我测试...
  • 8 votes
     answers
     views

    Firefox不会从脱机缓存清单中加载页面,但在Chrome上运行正常(缓存清单疑难解答提示)

    这基本上与这个尚未回答的SO问题相同:Offline Web App not caching on Firefox but ok on Chrome 我遇到了同样的问题,我将提供更多信息,因为它可能有助于某人试图找出试图实现缓存清单的神秘奥秘和陷阱 . 问题:点击页面重新加载/刷新,页面应该从脱机缓存重新加载,但事实并非如此 . 它在Chrome 23中工作正常:当我从互联网断开连接并刷新页面时,...
  • 2 votes
     answers
     views

    Ttitanium webview和HTML5应用程序缓存

    我正在使用Titanium为Android创建应用程序 . 该应用使用webview加载外部HTML5网页 . 该网页使用清单来缓存页面和一些资产 . 这适用于Android(Chrome)中的桌面浏览器和第三方应用浏览器 . 当我在Titanium构建应用程序中的webview中查看页面时,似乎没有使用清单,页面只是从服务器加载所有内容 . 当我在手机的浏览器中使用构建(HTC one X)时会...
  • 1 votes
     answers
     views

    未显示应用程序缓存的后备

    我有一个Web应用程序,它使用应用程序缓存功能进行本地存储 . 如果他不在线,我想向用户显示某个html文件 . 为此目的,清单中的FALLBACK部分到目前为止我已经理解了 . 为简单起见,我目前只有一个缓存在清单中的文件: CACHE MANIFEST CACHE: someFile.css NETWORK: * FALLBACK: / offline.html 我首先加载具有Inte...
  • 2 votes
     answers
     views

    单击刷新按钮时,HTML应用程序缓存在脱机模式下出现问题

    我有一个用应用程序缓存开发的Web应用程序 . 我在运行IE 11 mobile的Windows Phone 8.1上测试它 . 当互联网连接关闭时,Web应用程序按预期加载 . 我的问题是,如果我在Web应用程序处于脱机模式时点击浏览器上的刷新按钮,浏览器会尝试检查更新的清单文件 . 由于没有连接,因此无法找到它,然后缓存呈现为过时状态,浏览器使缓存无效 . 浏览器刷新Web应用程序,然后尝试从...
  • 1 votes
     answers
     views

    检查Angular SPA视图更改的高速缓存清单更新

    我有一个离线友好的Angular SPA设置如下: 使用缓存清单将所有静态资产保存到应用程序缓存 . 使用JS,只要检测到缓存清单文件中的更新,它就会自动重新加载页面 . 通常这意味着,如果有更新,页面将在打开或刷新页面后立即重新加载 . 设置HTTP标头,以便没有任何静态资产存储在普通浏览器缓存中(仅在appcache中);这可确保自动重新加载行为始终显示最新资产 . 所有这一切...
  • 0 votes
     answers
     views

    使用HTML的Application Cache而不缓存当前页面本身?

    我的页面引用了很多PDF文件 . 如果用户失去了与互联网或他们的网络的连接,不幸的是,我们的用户似乎在不知名的地方发生了相当多的连接,我仍然希望他们能够访问PDF . 使用应用程序缓存主要是有效的,除了它还缓存当前页面本身,我无法弄清楚如何让它不这样做 . 页面本身经常更改,所以我不希望它缓存 . 我知道我可以知道它是否已经改变,但这只是意味着我必须在他们已经使用它之后刷新页面,这并不理想 . 那...
  • 2 votes
     answers
     views

    使用HTML5应用程序缓存离线时,VideoJS没有海报图片

    当我使用AppCache离线时,不会显示带有video.js的海报图片 . 我已将海报图片URL包含在HTML5应用程序缓存清单文件中,但当我离线(完全断开网络连接)时,海报图像不会显示在视频实例上 . 我可以通过按可视播放按钮成功播放视频,但在按下播放按钮之前,没有海报图像 . 除此之外,应用程序缓存中页面上的其他所有内容都可以100%运行 . 当使用浏览器检查器或chrome:// appca...

热门问题