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.

5
Korzystanie z ECMAScript 6
Szukam sposobu na uruchomienie kodu ECMAScript 6 w konsoli mojej przeglądarki, ale większość przeglądarek nie obsługuje funkcji, których szukam. Na przykład Firefox jest jedyną przeglądarką obsługującą funkcje strzałek. Czy istnieje sposób (rozszerzenie, skrypt użytkownika itp.) Na uruchomienie tych funkcji w przeglądarce Chrome?

3
Rozszerzenie Chrome: dostęp do localStorage w skrypcie zawartości
Mam stronę opcji, na której użytkownik może definiować pewne opcje i zapisuje ją w localStorage: options.html Teraz mam także skrypt zawartości, który musi pobrać opcje zdefiniowane na options.htmlstronie, ale kiedy próbuję uzyskać dostęp do localStorage ze skryptu zawartości, nie zwraca wartości ze strony opcji. Jak sprawić, by mój skrypt zawartości …

6
Jak przetestować rozszerzenia Chrome?
Czy jest na to dobry sposób? Piszę rozszerzenie, które współdziała ze stroną internetową jako skrypt zawartości i zapisuje dane przy użyciu localstorage. Czy są jakieś narzędzia, struktury itp., Których mogę użyć do przetestowania tego zachowania? Zdaję sobie sprawę, że istnieje kilka ogólnych narzędzi do testowania javascript, ale czy są one …

5
Czy można ukryć zasoby rozszerzeń na karcie sieciowej Inspektora sieci Chrome?
Kiedy przeglądam pobrane zasoby strony w inspektorze sieci Chrome, widzę również kod HTML / JS / CSS żądany przez niektóre rozszerzenia. W powyższym przykładzie indicator.html, indicator.jsi indicator.csssą w rzeczywistości częścią rozszerzenia Readability do Chrome , a nie częścią mojej aplikacji. W tej konkretnej sytuacji nie jest to zbyt wielka sprawa, …

3
Przekazanie wiadomości rozszerzenia Chrome: odpowiedź nie została wysłana
Próbuję przekazywać komunikaty między skryptem zawartości a rozszerzeniem Oto, co mam w skrypcie zawartości chrome.runtime.sendMessage({type: "getUrls"}, function(response) { console.log(response) }); A w tle mam skrypt chrome.runtime.onMessage.addListener( function(request, sender, sendResponse) { if (request.type == "getUrls"){ getUrls(request, sender, sendResponse) } }); function getUrls(request, sender, sendResponse){ var resp = sendResponse; $.ajax({ url: "http://localhost:3000/urls", …

6
Narzędzia dla programistów Chrome: czy wyświetlać widoki konsoli i źródeł w osobnych widokach / kafelkach w pionie?
Narzędzia programistyczne Chrome: czy istnieje sposób wyświetlania Consolekarty i Sourceskarty w osobnych widokach? Często chcę patrzeć na oba te elementy jednocześnie. Naciśnięcie Esckiedy na Sourceskarcie pozwoli mi zobaczyć mały widok Consolena dole. Ale chciałbym mieć większy widok na oba w tym samym czasie. czy to możliwe? Jeśli nie, to czy …

5
Jak korzystać z jQuery w rozszerzeniu Chrome?
Piszę rozszerzenie do Chrome. I chcę użyć jQueryw moim rozszerzeniu. Nie używam żadnej strony w tle , tylko skrypt działający w tle . Oto moje pliki: manifest.json { "manifest_version": 2, "name": "Extension name", "description": "This extension does something,", "version": "0.1", "permissions": [ "activeTab" ], "browser_action": { "default_icon": "images/icon_128.png" }, "background": …


3
Rozszerzenie Chrome - pobierz zawartość DOM
Próbuję uzyskać dostęp do zawartości activeTab DOM z mojego wyskakującego okienka. Oto mój manifest: { "manifest_version": 2, "name": "Test", "description": "Test script", "version": "0.1", "permissions": [ "activeTab", "https://api.domain.com/" ], "background": { "scripts": ["background.js"], "persistent": false }, "content_security_policy": "script-src 'self' 'unsafe-eval'; object-src 'self'", "browser_action": { "default_icon": "icon.png", "default_title": "Chrome Extension test", …



4
Jak używać WebStorm do tworzenia rozszerzeń przeglądarki Chrome?
Właśnie kupiłem WebStorm 5 i do tej pory naprawdę cieszę się z jego funkcji Inspection. Jednym z problemów, na które natknąłem się podczas tworzenia rozszerzenia do Chrome, jest to, że nie rozpoznaje ono chromezmiennej: Czy istnieje sposób, w jaki mogę dodać chromezmienną do Inspektora, aby mogła się autouzupełnianie podczas pisania? …


16
Sprawdź, czy użytkownik ma zainstalowane rozszerzenie Chrome
Jestem w trakcie tworzenia rozszerzenia do Chrome i aby wszystko działało tak, jak bym chciał, potrzebuję zewnętrznego skryptu JavaScript, aby móc wykryć, czy użytkownik ma zainstalowane moje rozszerzenie. Na przykład: użytkownik instaluje moją wtyczkę, a następnie przechodzi do witryny internetowej z moim skryptem. Witryna wykrywa, że ​​moje rozszerzenie jest zainstalowane …

8
Rozszerzenia Google Chrome - nie można załadować obrazów lokalnych za pomocą CSS
Mam proste rozszerzenie do przeglądarki Chrome, które używa funkcji skryptu zawartości do modyfikowania witryny internetowej. Dokładniej rzecz biorąc, background-imagewspomniana witryna. Z jakiegoś powodu nie mogę używać lokalnych obrazów, mimo że są one spakowane w rozszerzeniu. body { background: #000 url('image.jpg') !important; background-repeat: repeat !important; } To wszystko, najprostszy CSS ... …

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.