Devollere giren bir krom uzantısına sahibim. İdeal olarak, tıklandığında, oluşturduğum yeni sekmede devtools'u açan bir rozet istiyorum. Bunu arka plan sayfasından yapmanın bir yolu var mı?Devrools'u Google Chrome uzantısından program aracılığıyla açabilir miyim?
cevap
Maalesef bunu yapmak için hiçbir yolu yoktur ...
chrome: // chromewebdata bağlantı sadece dev araçları bir örneği zaten açılırsa çalışır eğer ...
Evet yapabilirsiniz (veya deneysel API'leri chrome.experimental.webInspector
kullanarak değil. İçeriği ve panelini değiştirebilirsiniz.
Deneysel API'leri kullanan uzantıları gönderemeyeceğinizi unutmayın.
Bununla birlikte, eğer belirlenirseniz [bunları uzantı galerisinin dışında bunları barındırabilir] (http://code.google.com/chrome/extensions/external_extensions.html) yapabileceksiniz. Bu, kullanıcıların [dev kanalını] (http://www.chromium.org/getting-involved/dev-channel) kullanması ve [Experimental Extension APIs flag] 'ı (http: // code) etkinleştirmesi anlamına da gelecektir. .google.com/krom kullanarak/uzantıları/experimental.html #). – Alasdair
['experimental.webInspector'] (http://code.google.com/chrome/extensions/trunk/experimental.webInspector.html) artık [' chrome.experimental.devtools'] (http: // code) olarak adlandırılmıştır. google.com/chrome/extensions/trunk/experimental.devtools.html). Bazı API'lar artık deneysel değildir ve ['chrome.devtools'] altında listelenmiştir (http://code.google.com/chrome/extensions/trunk/devtools.html). ** Ne yazık ki, Dev araçlarını ** otomatik olarak bir Chrome uzantısıyla açmanın bir yolu yoktur. –
@Rob W, chrome.devtools öğesinin dikkatini çekti. * * API'ler deneme API'lerinin dışında kalıyor. –
Bu mümkündür ya hiç mümkün olacağını zor görünüyor,
onay bu: https://code.google.com/p/chromium/issues/detail?id=112277
diyor ki: "Biz sadece açık devtools açma izin"
- 1. Google Apps Komut Dosyası kodunu bir Chrome uzantısından çalıştırabilir miyim?
- 2. Google Chrome uzantısından ortam değişkeni okundu
- 3. Program işlevine program aracılığıyla erişme
- 4. Yuvaya nasıl erişilir Chrome uzantısından
- 5. Vurgu rengini (AppCompat) program aracılığıyla değiştirebilir miyim?
- 6. Google Drive API: oturum açma program aracılığıyla
- 7. ListView’ün sütunlarını program aracılığıyla otomatik olarak yeniden boyutlandırabilir miyim?
- 8. Android telefondaki hesapları ve senkronizasyonu program aracılığıyla silebilir miyim?
- 9. .NET kullanarak .NET'in yeni sürümünü program aracılığıyla yükleyebilir miyim?
- 10. Azure Blob deposunda bir dosyayı açabilir miyim?
- 11. Çekmece düzenini programlı olarak animasyonla açabilir miyim?
- 12. NUnit program aracılığıyla çalıştırılıyor
- 13. Program aracılığıyla bir UIView
- 14. Program aracılığıyla Xcode
- 15. Program aracılığıyla RadioButtons oluşturma
- 16. Print FixedDocument program aracılığıyla
- 17. Program aracılığıyla Özelleştirme UITableViewCell
- 18. Program aracılığıyla UITableViewCell tokatlamak?
- 19. Program aracılığıyla oluşturulmuş UIPopoverPresentationController
- 20. Google Chrome yerleştirilebilir mi?
- 21. Program aracılığıyla Facebook yorumlarını gönderme
- 22. Program aracılığıyla bir program oluşturucu oluşturun.
- 23. Google E-tablo Tablosunda minimum değeri ayarlama Program aracılığıyla
- 24. Google App Engine: Model sınıfımın özelliklerine program aracılığıyla nasıl erişebilirim?
- 25. Salt okunur modda bir ray konsolu açabilir miyim?
- 26. iOS'ta Bluetooth ayarlarını program aracılığıyla açma 10
- 27. WPF penceresini konsoldan program aracılığıyla nasıl başlatırım?
- 28. Chrome uzantıları için Google Drive'ı kullanabilir miyim (uygulama değil)
- 29. UILongPressGesture'u program aracılığıyla nasıl gönderebilirim?
- 30. Program aracılığıyla WCF istemcisi oluşturun
Burada bir sorunun cevabını bulabilirsiniz? – GeorgeU
Bu yine de çok hoş olurdu - herhangi bir güncelleme? – underrun
İlgili, ama biraz farklı bir soru yayınladım (ve bir miktar ekleyeceğim): http://stackoverflow.com/questions/16660325/open-safari-google-chrome-developer-tools-programmatically- from-javascript – ELLIOTTCABLE