Safari 4: Как профилировать код, работающий при загрузке страницы

StackOverflow https://stackoverflow.com/questions/1036023

  •  10-07-2019
  •  | 
  •  

Вопрос

В Safari 4 я пытаюсь использовать профилировщик, чтобы увидеть, как время тратится на код, который запускается при загрузке страницы.

<Ол>
  • Я включил профилировщик (" Запустить профилирование JavaScript ")
  • Я загружаю страницу.
  • Я останавливаю профилировщик.
  • На данный момент это не создает " профиль " моментальный снимок (хотя это происходит, если я запускаю профилировщик после загрузки страницы). Любой намек на это?

    Это было полезно?

    Решение

    Для кода внутри обработчиков onLoad вам необходимо программно включить профилировщик. Добавьте console.profile () в начало соответствующего javascript и console.profileEnd () в конец.

    Подробнее читайте здесь: API консоли

    Обновление . Ссылка на веб-инспектор выше 404. Вот более актуальный документ: Руководство веб-инспектора: временные шкалы

    Лицензировано под: CC-BY-SA с атрибуция
    Не связан с StackOverflow
    scroll top