Доступ к протоколу Chrome Devtool --remote-Debugging-Port = 9222 не является стабильным - PullRequest
0 голосов
/ 25 сентября 2019

У меня проблема с нестабильной стабильностью протокола отладки Chrome, когда я пытаюсь получить доступ к http://localhost:9222/json/version., мне нужен доступ к нему, чтобы получить webSocketDebuggerUrl.

background:

Я создаю расширение Chrome, которому необходим доступ к http://localhost:9222/json/version, чтобы получить webSocketDebuggerUrl.Я добавил в свой профиль chrome следующую строку --remote-debugging-port = 9222, а затем

я попытался получить доступ к http://localhost:9222/json/version, используя вызов ajax из расширений chrome, а также вручную в адресной строке.и это в основном работает, но иногда приводит к ошибке «Этот сайт недоступен» ERR_CONNECTION_REFUSED, и это несоответствие является большой проблемой для продукта.

Что я пробовал до сих пор:

после прочтения множества ответов я нашел способ обойти это временно:

  • закрыть все открытые окна Chrome.
  • убить все экземпляры Chrome, которые накапливаютсяпамяти с помощью cmd.
  • удалите хромовый профиль и создайте его заново, поскольку вы видите, что все эти обходные пути не являются действительно стабильным способом построения продукта.

любойБуду признателен за совет

Кто-нибудь имеет дело с этой проблемой?

есть ли способ сделать его более стабильным?

спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...