В данный момент я разрабатываю расширение Google Chrome, в котором мне нужно получать данные с сервера.Я делаю это с XMLHttpRequest, и все идет хорошо, за исключением того факта, что когда я запускаю Google Chrome и сразу щелкаю свое расширение, оно не откроется, пока XMLHttpRequest не будет завершен.Запрос отправляется на довольно медленный сервер, вот в чем проблема.Но есть ли способ, с помощью которого вы можете запустить XMLHttpRequest в другом потоке, или Google Chrome предоставляет вам другой способ получения данных с сервера, который работает в фоновом режиме, чтобы я мог открыть свое расширение, пока оно все еще получает данные с сервера?
Может быть, полезно знать, что запрос XMLHttpRequest выполняется на фоновой странице, а не на всплывающей странице.