【问题标题】:CodeKit Live Refresh Isn't WorkingCodeKit 实时刷新不起作用
【发布时间】:2014-04-10 21:27:35
【问题描述】:

刚刚从 CodeKit 升级到 CodeKit 2,对使用它感到非常兴奋,但是当我尝试在除 Firefox 之外的任何其他设备中使用实时预览功能时,我收到了一个 JS 警报:

无法建立与 CodeKit 的连接。实时刷新不会 工作。

我已尝试同时使用 Bonjour 和非 Bonjour 地址,但均无济于事。去控制台找:

到“ws://192.168.1.6:5758/”的 WebSocket 连接失败:期间出错 WebSocket 握手:状态行包含嵌入的 null

(注意:实时刷新确实有效,唯一的问题是有一个大红框告诉我重新启动连接。这个红框不会出现在 Firefox 中,但我需要为 WebKit 编写代码。)

【问题讨论】:

  • 您使用的是哪个浏览器版本?你在运行浏览器插件吗?你在哪个版本的 OS X 上?伙计……没有细节的报道几乎是不可能回答的。
  • @Bryan 浏览器:Chrome 33.0.1750.146,插件已禁用。 OS X:10.9.2
  • @Bryan 无法在(禁用插件和扩展程序)中工作:Chrome Canary 35.0.1882.0、Opera 20.0.1387.64、Safari 7.0.2 (9537.74.9)。适用于 Firefox 27.0.1(已安装 Firebug,已停用)。
  • 好的。在我弄清楚是什么原因之前,您应该能够使用 Inspector 删除/隐藏红色框元素。
  • 这有帮助吗? @Bryan 这是我在 Chrome 中的网络内部结构的细分。 drive.google.com/file/d/0B_ZwBlPnf3dsMThTblBhUWN4XzA/…

标签: javascript webkit codekit


【解决方案1】:

我在使用 CodeKit 2 on Android 时遇到了这个问题,但我没有使用 my-imac.local:5757,而是使用了我的本地 IP 地址和相同的端口 http://192.1.2.3:5757,它运行良好 .

我在 Android 5.0.1 上使用 Chrome,这是本文发布时的最新版本。

如果您不确定如何获取 IP 地址,请按住 Alt 键 并单击菜单栏中的 wifi 徽标...您应该会看到 IP: 123.45.6.7

注意请记住,您必须与您的计算机在同一个 WiFi 网络上。

希望这可以帮助您和/或任何未来遇到相同问题的人。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-04-30
    • 2015-02-16
    • 2022-01-16
    • 2013-12-08
    • 1970-01-01
    • 2010-10-06
    • 1970-01-01
    相关资源
    最近更新 更多