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