Могу ли я программно открыть devtools из расширения Google Chrome? - PullRequest
69 голосов
/ 23 июля 2011

У меня есть расширение Chrome, которое подключается к devtools. В идеале я хочу значок, который при нажатии открывает devtools на новой вкладке, которую я создал. Есть ли способ сделать это с фоновой страницы?

Ответы [ 4 ]

23 голосов
/ 13 июня 2013

Кажется маловероятным, что это возможно или когда-либо станет возможным,

проверьте это: https://code.google.com/p/chromium/issues/detail?id=112277

, который говорит: «Мы разрешаем только явное открытие devtools».

5 голосов
/ 26 июля 2011

Да, вы можете (или нет), используя экспериментальные API chrome.experimental.webInspector.
http://code.google.com/chrome/extensions/experimental.html
Вы даже можете изменить содержание и панели этого.
Обратите внимание, что вы не сможете отправлять расширения, использующие экспериментальные API.

2 голосов
/ 23 июля 2011

К сожалению, сделать это невозможно ...

Ссылка chrome: // chromewebdata работает только в том случае, если экземпляр инструментов dev уже открыт ...

0 голосов
/ 28 марта 2019

Это довольно старо, но так как я наткнулся на него сейчас, ища решение, я подумал, что другие тоже могут. Начиная с Chrome 28 вы можете использовать devtools. * API. Это позволяет открывать и манипулировать панелями DevTools. Это также примечательно, больше не является экспериментальным.

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