我非常需要在iOS 7上使用Safari控制台调试网站。我已经将显示该网站的iPhone(5)连接到了Mac。我已经启动了Safari(v6.0.5),转到“开发”菜单,并启动了我所在站点的Web检查器。我可以在站点上看到元素列表,这确认我在正确的检查器中。
从我已阅读的内容来看,控制台的日志应显示在“日志”部分中,而从苹果的iOS Safari文档中可以找到,我应该能够在其中查看日志。但是对我而言,什么都没有记录。我什至无法访问任何变量或函数;当我在(例如document.title
)中键入任何内容时,它只是“记录”我所写的内容,而我刚刚键入的文本仍在输入字段中。但是,键入会导致设备上的浏览器显示寿命的内容(例如alert('hi');
,在设备上显示警报对话框)。
有人可以帮忙吗?我们遇到的这个问题仅发生在iOS上,几乎没有其他方法可以找到问题所在。此问题仅限于iOS 7吗?
我可以确认这是iOS 7问题。console.log
使用iOS 6或更低版本的设备时,该语句可以正常运行,但使用iOS 7时则完全不显示:( Apple == new Microsoft();
发布此消息仅几分钟后,我又开始登录以重新工作,不确定是否需要这样做,但这似乎对我来说很神奇:
Presto,我可以再次看到日志消息吗?!?(请注意,我没有进行任何代码更改)
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句