Предотвращение индикатора загрузки браузера с помощью Chrome + GWT-rpc

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

  •  22-09-2019
  •  | 
  •  

Вопрос

Я пишу веб-приложение для чата ajax, просто чтобы проверить работу с GWT.

Чтобы имитировать передачу сообщений чата на стороне сервера с сервера в браузер, у меня есть выполняющийся запрос XHR.Все работает нормально - за исключением Chrome, браузер отображает значок загрузки (спиннер) из-за запроса XHR в фоновом режиме.

Есть ли способ избежать этого?Я тестировал его в Firefox, и он не показывает такого поведения.

РЕДАКТИРОВАТЬ - я нашел решение. http://groups.google.com/group/google-web-toolkit/browse_thread/thread/a0330cb47e05c485?fwc=2

цитирую сообщение группы GWT:

Chrome показывает индикатор загрузки, если соединение было немедленно сделано из «Body Onload ()», т.е.из onModuleLoad().

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

Решение

Chrome показывает индикатор загрузки, если соединение было установлено сразу из «body onload()», т.е.из onModuleLoad().

Другие советы

Нет, теперь есть способ отключить это.

Все запросы AJAX заставляют Chrome отображать это.Я предполагаю, что это из соображений безопасности.(Пользователь знает о любых запросах AJAX, о которых он/она может не знать.) Кроме того, это указывает на то, что данные извлекаются - тип индикатора состояния.

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