Могу ли я узнать точное время в миллисекундах отправки сообщения на веб-страницу в Devtool? - PullRequest
0 голосов
/ 18 октября 2019

Могу ли я узнать точное время в миллисекундах отправки ввода на веб-страницу в Devtool? Это можно найти где-то в разделе сети? Более конкретно, когда я нажимаю кнопку, чтобы активировать бросок костей, например, через пару миллисекунд, я могу получить ответ от сервера и узнать, когда именно я нажал кнопку броска костей? Кстати, под DevTool подразумевается клавиша F12 в браузере.

Ответы [ 2 ]

0 голосов
/ 18 октября 2019

Каждому DOM Event присваивается свойство .timestamp со временем, которое вы ищете. Обработчик событий сможет прочитать это значение и, например, записать его в консоль. Но нет, он не будет отображаться в разделе сети (если, например, вы не передадите его в запрос в качестве параметра).

Самое близкое, что вы получите, - это профилирование инициаторов соответствующего запроса. В общем случае, однако, событие щелчка немедленно планирует запрос, и , что время записывается и отображается в разделе сети.

0 голосов
/ 18 октября 2019

В обработчике событий игры в кости напишите:

var d = new Date();
console.log(
    d.getHours().toString().padStart(2, "0") + ":" +
    d.getMinutes().toString().padStart(2, "0") + ":" +
    d.getSeconds().toString().padStart(2, "0") + "," +
    d.getMilliseconds().toString().padStart(3, "0"));

Затем на вкладке сети вы можете скопировать все в блокнот и проверить ЧЧ: мм: сс, ммм каждого запроса / ответа.

...