刚从CodeKit升级到CodeKit 2,对使用它感到非常兴奋,但是当我尝试在除Firefox以外的任何版本中使用实时预览功能时,我会收到JS警告:
无法建立与CodeKit的连接。实时刷新不会
工作。
我尝试使用Bonjour和非Bonjour地址都无济于事。去控制台查找:
WebSocket与“ ws://192.168.1.6:5758 /”的连接失败:发生错误
WebSocket握手:状态行包含嵌入式null
(请注意:实时刷新实际上有效,唯一的问题是有一个大的烦人的红色框告诉我重新启动连接。此红色框在Firefox中没有出现,但我需要为WebKit编写代码。)
最佳答案
我在Android上使用CodeKit 2遇到了此问题,但我没有使用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网络上。
希望这对您和/或以后遇到相同问题的任何人有帮助。
关于javascript - CodeKit Live Refresh无法正常工作,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22255068/