【发布时间】:2011-02-08 11:44:55
【问题描述】:
我有一个需要离线支持的 HTML5 应用程序。我正在为应用程序使用本地 Apache 服务器,并试图找出模拟离线模式的最佳方法(目前,在 Firefox 中,我禁用了我的 Air-Port 来模拟离线模式,但这很痛苦)。有什么建议?如果存在不需要关闭 Internet 的方法,我愿意使用其他浏览器。
【问题讨论】:
标签: firefox safari html google-chrome
我有一个需要离线支持的 HTML5 应用程序。我正在为应用程序使用本地 Apache 服务器,并试图找出模拟离线模式的最佳方法(目前,在 Firefox 中,我禁用了我的 Air-Port 来模拟离线模式,但这很痛苦)。有什么建议?如果存在不需要关闭 Internet 的方法,我愿意使用其他浏览器。
【问题讨论】:
标签: firefox safari html google-chrome
对于火狐
☰(汉堡菜单)->更多->离线工作
谷歌浏览器似乎没有此功能
编辑: 此外,另一种选择在开始时设置会稍微耗时一些,但可能值得。对于 Firefox/Chrome 应该有代理插件,为每个插件设置一个虚假/错误的配置文件,以便您代理不存在的东西......比如 127.0.0.20:8080。之后,您可以打开和关闭代理设置以模拟全栈测试。
【讨论】:
对于 Firefox,从 ☰(汉堡菜单)中,选择 Web Developer > Work Offline。
对于 Chrome,打开 DevTools 并选择网络面板。默认情况下,限制设置为在线(禁用)。从下拉菜单中,您可以选择预设 Fast 3G 和 Slow 3G,但要模拟离线模式,您需要选择离线。
【讨论】:
☰ -> More -> Work Offline 对我来说
在 Chrome 中,您可以打开开发者工具切换到网络选项卡并将限制设置为离线
【讨论】:
其他答案已过时。这个出现在 Firefox v92 中的唯一位置是 File > Work Offline。
按ALT 键可以在Firefox 的左上角访问File 菜单。
【讨论】: