【问题标题】:Does Firefox have an offline throttling mode/disable network feature?Firefox 是否有离线节流模式/禁用网络功能?
【发布时间】:2018-07-01 19:14:47
【问题描述】:

我正在做一些前端工作,我需要测试程序在失去网络连接时的反应。 Firefox 有一个“脱机工作”设置,但是会断开每个选项卡的连接——我只想禁用单个选项卡的网络连接。 Chrome 在 devtools 的“网络”选项卡中有一个“离线”复选框,这非常方便。

这是这个功能在 Chrome 中的样子:

【问题讨论】:

    标签: firefox


    【解决方案1】:

    从最高 v97 开始,可以通过单击窗口左上角的文件 > 脱机工作来找到脱机工作。如果您没有“文件”菜单,请尝试按 alt 使其出现。

    正如评论员所说,这显然允许对 localhost 的请求,并将您的 所有 选项卡设置为离线模式。

    【讨论】:

    • 您的错误被标记为重复。投票给这个:bugzilla.mozilla.org/show_bug.cgi?id=1310986,和bugzilla.mozilla.org/show_bug.cgi?id=1156659
    • 我认为这不是 OP 所要求的;这与 File -> Work Offline 选项相同(它对 all 选项卡强制离线模式,而不仅仅是 single 一个)
    • 这是不正确的,它不仅像@JanakaBandara 指出的那样将所有选项卡设置为脱机,而且它还允许对localhost 的请求,因此它不能用于开发。跨度>
    • @RhysvanderWaerden 我不确定我是如何错过答案的,会更新。
    【解决方案2】:

    我发现的最佳解决方案是使用“请求阻止”。添加* 以匹配所有请求。它还阻止本地请求。

    【讨论】:

    • 如果您正在测试具有服务工作者和离线功能的站点,这将不起作用。当真正离线时,浏览器仍然可以通过 service worker 路由请求,但是这个解决方案也会阻止这些请求。根据我在下面的回答,使用 File > Work Offline 在这种情况下可能是最好的。
    【解决方案3】:

    是的,我们确实有 Firefox 中的选项

    版本:65.01

    1. 点击设置按钮(汉堡)

    1. 然后点击网络开发者选项

    1. 然后点击脱机工作选项

    【讨论】:

    • 在其他站点离线时仍然允许 localhost 工作(Firefox Dev edition v71)
    【解决方案4】:

    对于至少 Firefox v92(可能还有以前的版本)离线模式,可以通过按 ALT 调出文件/编辑/查看等菜单,然后按 File > Work Offline 找到。

    【讨论】:

      猜你喜欢
      • 2018-11-12
      • 1970-01-01
      • 2012-02-03
      • 2016-11-02
      • 1970-01-01
      • 2014-07-24
      • 2020-01-28
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多