是否有人知道如何/是否可以保留Safari的Web Inspector的控制台输出,错误,信息等?
我正在尝试调试失败的ajax调用并导航到页面,但是我无法看到错误,因为它一旦导航就会清除,任何想法?
干杯
答案 0 :(得分:13)
在Safari 9(Mac OS X El Capitan)中,您可以右键单击控制台中的任意位置并选择"保持登录导航"。
答案 1 :(得分:4)
在Safari 11中,您应该单击Web Inspector中的齿轮
并取消选中$ composer install --prefer-source -vvv
Reading ./composer.json
Loading config file ./composer.json
...
Reading ~/.composer/cache/repo/https---packagist.org/provider-aeris$guzzle-http-mock.json from cache
Resolving dependencies through SAT
Dependency resolution completed in 0.000 seconds
Reading ~/.composer/cache/repo/https---packagist.org/provider-guzzlehttp$guzzle.json from cache
Your requirements could not be resolved to an installable set of packages.
Problem 1
- Installation request for aeris/guzzle-http-mock >=1.1.5 -> satisfiable by aeris/guzzle-http-mock[1.1.5].
- aeris/guzzle-http-mock 1.1.5 requires guzzlehttp/guzzle ~5.0.0 -> satisfiable by guzzlehttp/guzzle[5.0.0, 5.0.1, 5.0.2, 5.0.3] but these conflict with your requirements or minimum-stability.
:
答案 2 :(得分:1)
目前Safari似乎没有基于浏览器的日志持久性。但是你可以使用
debugger;
代码中的任何一点都会导致执行停止,开发人员工具将会打开。 如果在调试器之前将任何值记录到控制台;声明您将能够在控制台中看到这些值。
答案 3 :(得分:0)
点击命令+。如果您在清除之前尝试查看网络呼叫,则在停止浏览器的过程中可以提供帮助。不过,我的运气好坏参与。