Mam rozszerzenie chrome, które podpina się do devtools. Idealnie powinienem otrzymać odznakę, która po kliknięciu otwiera devtools na nowej karcie, którą utworzyłem. Czy jest jakiś sposób, aby to zrobić ze strony w tle?Czy mogę programowo otworzyć devtools z rozszerzenia Google Chrome?
Odpowiedz
Niestety, nie ma sposobu, aby to zrobić ...
chrome: // chromewebdata Link działa tylko jeżeli wystąpienie dev narzędzi jest już otwarty ...
Tak można (lub nie) przy użyciu eksperymentalnych interfejsów API chrome.experimental.webInspector
.
http://code.google.com/chrome/extensions/experimental.html Możesz nawet zmienić zawartość i panele.
Pamiętaj, że nie możesz wysyłać rozszerzeń z eksperymentalnymi interfejsami API.
Warto jednak zauważyć, że można [hostować je poza galerią rozszerzeń] (http://code.google.com/chrome/extensions/external_extensions.html), jeśli jesteś zdeterminowany. Mimo to oznaczałoby to, że użytkownicy musieliby również użyć [kanału deweloperskiego] (http://www.chromium.org/getting-involved/dev-channel) i włączyć opcję [Eksperymentalne API rozszerzeń API] (http: // kod .google.com/chrome/extensions/experimental.html # przy użyciu). – Alasdair
['experimental.webInspector'] (http://code.google.com/chrome/extensions/trunk/experimental.webInspector.html) jest teraz nazywany [' chrome.experimental.devtools'] (http: // code. google.com/chrome/extensions/trunk/experimental.devtools.html). Niektóre interfejsy API nie są już eksperymentalne i są wymienione na liście ['chrome.devtools'] (http://code.google.com/chrome/extensions/trunk/devtools.html). ** Niestety, nie ma sposobu, aby automatycznie otworzyć narzędzia Dev ** za pomocą rozszerzenia Chrome. –
@Rob W, Nie zauważono opcji "chrome.devtools. *. Interfejsy API wykraczają poza interfejsy API eksperymentów. –
Wydaje się mało prawdopodobne, że jest to możliwe lub będzie kiedykolwiek stać się możliwe,
sprawdzić to: https://code.google.com/p/chromium/issues/detail?id=112277
który mówi: „Tylko umożliwiają wyraźne DevTools otwarcie”
- 1. Offline Rozszerzenia Google Chrome
- 2. Jak mogę otworzyć konsolę Google Chrome z JavaScript?
- 3. Chrome DevTools konsolę przedłużacza
- 4. Rozszerzenia przeglądarki Google Chrome i NPAPI
- 5. Czy można otworzyć niestandardowy schemat URL w przeglądarce Google Chrome?
- 6. Unikanie ponownego ładowania rozszerzenia Google Chrome
- 7. Jak korzystać chrome.alarms rozszerzenia Google Chrome
- 8. Czy mogę wykonać skrypt Google Apps Script z rozszerzenia przeglądarki Chrome?
- 9. Chrome DevTools event event timing
- 10. Używanie zdalnych chrome devtools z Python
- 11. Karta obietnicy w Chrome DevTools
- 12. Czy mogę edytować motyw Google Chrome?
- 13. Jak otworzyć programowo programowo
- 14. Strona rozszerzenia rozszerzenia Chrome Pokaż stronę Strona
- 15. Dostęp do plików cookie z rozszerzenia Google Chrome
- 16. Jak bezpiecznie zamknąć Google Chrome programowo
- 17. Brak profilu do malowania w Chrome DevTools
- 18. Jak otworzyć okno z paskiem narzędzi w przeglądarce Google Chrome?
- 19. Zmień ikonę rozszerzenia Chrome
- 20. Manifest rozszerzenia Chrome 'Mecze'
- 21. Programowo umieścić Google Chrome w trybie pełnoekranowym za pomocą JavaScript?
- 22. Jak debugować rozszerzenie panelu chrome devtools?
- 23. Korzystanie z protokołu zdalnego debugowania Google Chrome
- 24. Wyłączanie reakcji Chrome DevTools do produkcji
- 25. Jak zminimalizować pliki javascript mojego rozszerzenia google chrome
- 26. Chrome DevTools Timeline Aktualizacja drzewa warstwowego Wydarzenie
- 27. Użyj rozszerzenia Chrome do zmodyfikowania wyniku wyszukiwania Google Strona
- 28. Rozszerzenie Google Chrome z OAuth
- 29. Czy rozszerzenia do Chrome otwierają ramkę iframe?
- 30. Jak mogę sprawdzić łączną liczbę instalacji dla mojego rozszerzenia chrome?
gdzie można znaleźć odpowiedź na problem? – GeorgeU
To nadal byłoby naprawdę miłe, czyż nie? Jakieś aktualizacje? – underrun
Opublikowałem (i dodam nagrodę) do powiązanego, ale nieco innego pytania: http://stackoverflow.com/questions/16660325/open-safari-google-chrome-developer-tools-programmatically- from-javascript – ELLIOTTCABLE