Есть ли способ войти в консоль Safari JavaScript при работе со встроенным отладчиком JavaScript? Я прочитал вопрос Firefox JavaScript logging и надеюсь, что есть простой ( "родной" ) способ сделать это в WebKit/Safari.
Спасибо
Ответ 1
Вы можете использовать тот же объект console, описанный в этом вопросе. Сообщения появятся на вкладке консоли.
console.log("hello console");
console.log будет работать "изначально" в браузерах Firefox (с Firebug), IE8 + и WebKit (включая Safari).
Ответ 2
Он работает точно так же в Safari, как в Chrome и Firefox. По умолчанию инструменты разработчика не включаются, поэтому перейдите к Preferences -> Advanced -> Show Develop Menu in Menu Bar. Затем вы можете вывести консоль с помощью Command + Option + C. (Этот ярлык явно предполагает Mac, не уверен, что ярлык ПК, но он также находится в выпадающем списке)
Ответ 3
Оказывается, у меня есть Safari, чтобы показывать только ошибки. В правом верхнем углу инструментов dev измените Errors на All.
Ответ 4
В Safari (11.0.1 (12604.3.5.1.1) я вижу окно консоли (со стандартным набором), но оно пустое.
На той же странице в Chrome или FireFox отображаются сообщения в консоли.
Внизу/вправо указано главное кадр. Я попробовал другие параметры, но ничего не показывает консольные сообщения.
Мое определение consoleLog: