Я использую WebSockets для отправки данных в реальном времени с моего сервера.Обновления происходят часто, и код JavaScript для обработки новых сообщений не является незначительным.
Если клиент является iPhone (например) и пользователь выходит из Safari, сообщения по-прежнему принимаются и помещаются в очередь.
Когда пользователь в следующий раз открывает Safari, все сообщения, находящиеся в очереди, обрабатываются по порядку.Это приводит к значительному отставанию приложения.
Но мне нужно только самое последнее сообщение.Так что, если такая ситуация происходит, есть ли способ, чтобы я мог пропустить самое последнее сообщение, отбрасывая остальную часть очереди?Кажется, сам WebSocket не предоставляет никакой информации о сообщениях в очереди.
Cheers, Stu