Pytania otagowane jako google-chrome-extension

Rozwój rozszerzenia do przeglądarki internetowej Google Chrome. Piszesz je przy użyciu technologii internetowych, takich jak HTML, JavaScript i CSS.

6
Wstaw kod do kontekstu strony za pomocą skryptu zawartości
Uczę się, jak tworzyć rozszerzenia Chrome. Właśnie zacząłem opracowywać taki, aby rejestrować wydarzenia na YouTube. Chcę go używać z odtwarzaczem flash YouTube (później postaram się uczynić go kompatybilnym z HTML5). manifest.json: { "name": "MyExtension", "version": "1.0", "description": "Gotta catch Youtube events!", "permissions": ["tabs", "http://*/*"], "content_scripts" : [{ "matches" : [ …


11
Błąd żądania wysłania Chrome: TypeError: Konwertowanie okrągłej struktury na JSON
Mam następujące ... chrome.extension.sendRequest({ req: "getDocument", docu: pagedoc, name: 'name' }, function(response){ var efjs = response.reply; }); który wywołuje następujące ... case "getBrowserForDocumentAttribute": alert("ZOMG HERE"); sendResponse({ reply: getBrowserForDocumentAttribute(request.docu,request.name) }); break; Jednak mój kod nigdy nie osiąga „ZOMG TUTAJ”, ale generuje następujący błąd podczas działania chrome.extension.sendRequest Uncaught TypeError: Converting circular structure …

8
Podczas niektórych wywołań AJAX pojawia się błąd „net :: ERR_BLOCKED_BY_CLIENT”
Ostatnio zdałem sobie sprawę, że niektóre rozszerzenia adblockera (takie jak adBlocker plus) blokują niektóre wywołania Ajax. Ten błąd pojawia się na konsoli: GET http://localhost/prj/conn.php?q=users/list/ net::ERR_BLOCKED_BY_CLIENT Dlaczego blokuje niektóre wywołania Ajax, ale nie inne i co to powoduje? Czy istnieje inne obejście niż nakazanie użytkownikowi wyłączenia adblockera?

5
Błąd nadawcy Google Chromecast, jeśli rozszerzenie Chromecast nie jest zainstalowane lub używa incognito
Wystąpił błąd podczas uruchamiania nadawcy Chromecasta w Chrome Incognito lub jeśli rozszerzenie Chromecast nie jest zainstalowane: Failed to load resource: net::ERR_ADDRESS_UNREACHABLE chrome-extension://boadgeojelhgndaghljhdicfkmllpafd/cast_sender.js Failed to load resource: net::ERR_ADDRESS_UNREACHABLE chrome-extension://dliochdbjfkdbacpmhlcpmleaejidimm/cast_sender.js Failed to load resource: net::ERR_ADDRESS_UNREACHABLE chrome-extension://hfaagokkkhdbgiakmmlclaapfelnkoah/cast_sender.js Failed to load resource: net::ERR_ADDRESS_UNREACHABLE chrome-extension://fmfcbgogabcbclcofgocippekhfcmgfj/cast_sender.js Failed to load resource: net::ERR_ADDRESS_UNREACHABLE chrome-extension://enhhojjnijigcajfphajepfemndkmdlo/cast_sender.js No cast extension found …

27
Jak mogę automatycznie ponownie załadować rozwijane rozszerzenie Chrome?
Chciałbym, aby moje rozszerzenie chrome przeładowywało się za każdym razem, gdy zapisuję plik w folderze rozszerzenia, bez konieczności jawnego klikania „przeładuj” w chrome: // extensions /. czy to możliwe? Edycja: Zdaję sobie sprawę, że mogę zaktualizować odstęp czasu, w którym Chrome ponownie ładuje rozszerzenia, co jest rozwiązaniem w połowie drogi, …



11
Jak zapisać zmiany CSS panelu Style w Narzędziach Chrome dla programistów?
Jak zapisać zmiany CSS panelu Style w Narzędziach programisty Google Chrome ? Na stronie internetowej narzędzia wspomniano, że możemy zobaczyć wszystkie zmiany w panelu zasobów Ale pracuję lokalnie nad plikiem CSS, ale zmiany nie są dla mnie widoczne w panelu Zasoby Przy okazji Czy znasz jakieś dodatki, narzędzia do zapisywania …

7
Gdzie czytać komunikaty konsoli z background.js w rozszerzeniu Chrome?
Właśnie zacząłem od rozszerzeń Google Chrome i nie mogę się zalogować do konsoli z mojego pliku js w tle. Gdy wystąpi błąd (na przykład z powodu błędu składniowego), nie mogę również znaleźć żadnych komunikatów o błędach. Mój plik manifestu: { "name": "My First Extension", "version": "1.0", "manifest_version": 2, "description": "The …


6
AngularJS zmienia adresy URL na „niebezpieczne:” na stronie rozszerzenia
Próbuję używać Angulara z listą aplikacji, a każda z nich jest linkiem, aby zobaczyć aplikację bardziej szczegółowo ( apps/app.id): <a id="{{app.id}}" href="apps/{{app.id}}" >{{app.name}}</a> Za każdym razem, gdy klikam jeden z tych łączy, Chrome wyświetla adres URL jako unsafe:chrome-extension://kpbipnfncdpgejhmdneaagc.../apps/app.id Skąd unsafe:pochodzi?

10
rozszerzenie google chrome :: console.log () ze strony w tle?
Jeśli zadzwonię console.log('something');z wyskakującej strony lub dowolnego skryptu, to działa dobrze. Jednak ponieważ strona w tle nie jest bezpośrednio wyprowadzana ze strony wyskakującej, nie jest uwzględniona w konsoli. Czy istnieje sposób, w jaki mogę uzyskać console.log()wyświetlenie na stronie w tle w konsoli strony podręcznej? czy istnieje sposób na wywołanie funkcji …

20
Wyłącz rozszerzenia trybu programisty w przeglądarce Chrome
Od ostatniego wydania chrome (34.0.1847.116) w zeszłym tygodniu, otrzymuję komunikat „Wyłącz rozszerzenia trybu programisty” podczas przeprowadzania testów automatycznych przy użyciu watir-webdriver. Wydaje się, że jest to obraźliwe rozszerzenie, ale nie ma dla mnie sensu, że jest to potencjalnie niebezpieczne rozszerzenie, biorąc pod uwagę, że jest używane przez chromedriver. Każdy, kto …


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.