Использование chrome.debugger.attach выдает ошибку «Не удается подключиться к этой цели». когда гугл документы загружены - PullRequest
0 голосов
/ 18 сентября 2018

В настоящее время я пишу расширение для Google Chrome, которое использует отладчик Chrome для регистрации сетевой активности (среди прочего).Однако после выхода Chrome v. 69 я заметил, что присоединение к любой вкладке, в которую загружен Google Drive или Google Docs, завершилось неудачно.chrome.runtime.lastError говорит мне, что это Cannot attach to this target. - но не дает больше подробностей.Я не наблюдаю такого поведения в Chromium (ни версии 69, ни 71), но наблюдаю такое поведение в Chrome Canary (v. 71), а также в текущем стабильном выпуске (v. 69).

Вотмои разрешения в манифесте:

"permissions": [
  "storage",
  "debugger",
  "tabs",
  "<all_urls>"
]

И я подключаюсь к вкладке следующим образом:

chrome.debugger.attach({tabId: theTab.id}, "1.2", function () { /* code... */ });

Я искал вокруг и ничего не нашел ... Яне могу сказать, заблокировал ли Google прямой доступ к отладчику на Диске / Документах, если это ошибка с моей стороны, или что.Он отлично работает на других продуктах Google и в других местах (например, на StackOverflow).

Кто-нибудь знает, где я ошибся и / или как мне обойти это ограничение?Есть ли разрешение, которое я пропускаю?Документировано ли где-нибудь, что Drive / Docs имеет определенные ограничения?

Любая помощь очень ценится.

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