html - 绕过 Firefox 的离线存储警告?

标签 html firefox offline-caching cache-manifest

我正在开发一个支持 HTML5 离线浏览的网络应用程序。我写了一个如下所示的 list 文件:

CACHE MANIFEST

CACHE:
audio/a.ogg

NETWORK:
*

当我在 Firefox 中访问我的应用程序时,一条警告消息提示说:

'此网站 [192.168.2.14] 要求将数据存储在您的计算机上以供离线使用。允许,从不用于此网站,现在不行'。
参见 https://dl.dropbox.com/u/83574968/ff-offline.png

我在 Ubuntu 12.04 上使用 FF 14.0.1 稳定版,Chrome 运行良好。显然我无法控制最终用户使用哪种浏览器,而且用户似乎倾向于在看到警告消息时禁用离线存储:see here

那么,如果我想使用离线存储,有什么办法可以绕过 FF 中的警告消息吗?

谢谢。

最佳答案

不,这目前是不可能的。删除该警告将允许开发人员做一些非常可怕的事情

以下是关于该主题的持续讨论: https://bugzilla.mozilla.org/show_bug.cgi?id=648064#c1

How a web application can download and store over 2GB without you even knowing it

关于html - 绕过 Firefox 的离线存储警告?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11837526/

相关文章:

javascript - 如何在显示页面内容之前运行greasemonkey脚本?

java - 当尝试启动 geckodriver 时,我总是收到 Unknown option --port 错误

google-chrome - Google Chrome list 提取失败 (6)

javascript - 如何隔离或调试特定于 IE 10 和 11 的问题?

php - 正确对齐图像而不 float

css - 使用新的 HTML5 标签

javascript - 如何通过按类名遍历元素来引用元素的 id

html - 如何在 Firefox 的 contentEditable div 中禁用 <br type ="_moz"

ios - 在 iOS 上将 Web 服务与离线存储同步的最佳实践

java - 离线时可以使用 OKHttp 进行改造吗?