У меня есть расширение Chrome, которое подключается к devtools. В идеале я хочу значок, который при нажатии открывает devtools на новой вкладке, которую я создал. Есть ли способ сделать это с фоновой страницы?
Кажется маловероятным, что это возможно или когда-либо станет возможным,
проверьте это: https://code.google.com/p/chromium/issues/detail?id=112277
, который говорит: «Мы разрешаем только явное открытие devtools».
Да, вы можете (или нет), используя экспериментальные API chrome.experimental.webInspector. http://code.google.com/chrome/extensions/experimental.html Вы даже можете изменить содержание и панели этого. Обратите внимание, что вы не сможете отправлять расширения, использующие экспериментальные API.
chrome.experimental.webInspector
К сожалению, сделать это невозможно ...
Ссылка chrome: // chromewebdata работает только в том случае, если экземпляр инструментов dev уже открыт ...
Это довольно старо, но так как я наткнулся на него сейчас, ища решение, я подумал, что другие тоже могут. Начиная с Chrome 28 вы можете использовать devtools. * API. Это позволяет открывать и манипулировать панелями DevTools. Это также примечательно, больше не является экспериментальным.