Od aktualizacji do 13.10 wszystkie rozszerzenia chromu generują błędy:
chrome.extension is not available: 'extension' is not allowed for specified context type content script, extension page, web page, etc.). [VM] binding (56):427
Uncaught TypeError: Cannot call method 'sendRequest' of undefined include.preload.js:105
Uncaught TypeError: Cannot read property 'onRequest' of undefined include.postload.js:473
GET http://edge.quantserve.com/quant.js superuser.com/:2047
GET http://www.google-analytics.com/__utm.gif?utmwv=5.4.5&utms=2&utmn=590704726…n%3D(organic)%7Cutmcmd%3Dorganic%7Cutmctr%3D(not%2520provided)%3B&utmu=qQ~ ga.js:61
chrome.extension is not available: 'extension' is not allowed for specified context type content script, extension page, web page, etc.). [VM] binding (56):427
Uncaught TypeError: Cannot read property 'onRequest' of undefined content.js:233
chrome.extension is not available: 'extension' is not allowed for specified context type content script, extension page, web page, etc.). [VM] binding (56):427
Uncaught TypeError: Cannot read property 'onRequest' of undefined injected.js:169
chrome.extension is not available: 'extension' is not allowed for specified context type content script, extension page, web page, etc.). [VM] binding (56):427
Uncaught TypeError: Cannot call method 'getURL' of undefined content_js_min.js:5
GET http://engine.adzerk.net/z/8476/adzerk2_2_17_47 superuser.com/:1719
Uncaught TypeError: Cannot call method 'sendRequest' of undefined
Jak to naprawić?
google-chrome
chromium
13.10
Hugo der Hungrige
źródło
źródło
Odpowiedzi:
Aktualizacja do Ubuntu 13.10 zaktualizowała także Chromium do 29.0.1547.65-0ubuntu2, psując WSZYSTKIE moje wtyczki Chromium.
Korzystając z Synaptic, wykonaj „całkowite usunięcie” „przeglądarki chromu”, która również deinstaluje „chromium-codecs-ffmpeg-extra”. Ponownie zainstaluj poprzednią stabilną wersję Chromium 28 dla Ubuntu 13.04 (chromium-browser_28.0.1500.71-0ubuntu1.13.04.1_amd64.deb). Wcześniejsze wersje Chromium można znaleźć na stronie http://www.ubuntuupdates.org/pm/google-chrome-stable . Pobierz odpowiedni plik CHROMIUM „.deb”, kliknij prawym przyciskiem myszy, aby otworzyć za pomocą „Centrum oprogramowania Ubuntu” i zainstaluj.
Wszystkie moje wtyczki / dodatki (Adblock Plus 1.6.1, AutoCopy 1.4.1, LastPass 2.5.5, Omnibox Timer 0.3.1) działają ponownie Z WYJĄTKIEM „Cool Clock” (wer. 3.0.1.2).
źródło
Właśnie zaktualizowałem przeglądarkę Chromium do wersji 30 (30.0.1599.114-0ubuntu0.13.10.2) i wszystkie problemy zniknęły. Najprostszą metodą uaktualnienia przeglądarki Chromium do wersji 30 jest skorzystanie z PPA dla Ubuntu Mozilla Security Team :
To wszystko, możesz teraz przetestować zaktualizowaną przeglądarkę - problemy z rozszerzeniami Chromium powinny zniknąć.
źródło
Problem występuje w Chrome v. 29
Rozwiązaniem jest aktualizacja do nowszej wersji, np. 30 (lub obniż do 28, jeśli chcesz)
Aby sprawdzić wersję, wpisz pasek adresu URL:
chrome://version
Najpierw musisz usunąć bieżącą wersję ( dane w profilu pozostaną nietknięte ):
Następnie zainstaluj nową wersję. Możesz pobrać pakiet instalatora tutaj: http://www.ubuntuupdates.org/package/ubuntu_mozilla_security/saucy/main/base/chromium-browser
(wybierz wersję dla swojej dystrybucji i architektury)
Po otrzymaniu linku do instalatora zainstalowałem pakiet dla Saucy x64 za pośrednictwem terminala:
źródło
FYI: Ten problem został rozwiązany dzisiaj dzięki najnowszej oficjalnej aktualizacji Chromium (wersja 30) dla Ubuntu 13.10.
źródło
U mnie przejście na Chromium 28, jak sugerował John Littleton , spowodowało awarię Gmaila i innych witryn Google.
Zamiast tego zacząłem używać Chrome 30; wszystkie moje rozszerzenia działają i nie występują nagłe awarie. Aby zainstalować Chrome, możesz dodać PPA i zainstalować w następujący sposób:
Klucz instalacyjny:
Konfiguruj repozytorium:
Pakiet instalacyjny:
gdzie
<package name>
jest nazwa pakietu, który chcesz zainstalować. Wybrałem,google-chrome-stable
ale jest teżgoogle-chrome-unstable
igoogle-chrome-beta
.Źródło (UbuntuUpdates.org)
źródło
Przełączyłem się na korzystanie z portu SWIron w Chromium, http://www.srware.net/en/software_srware_iron.php dla Ubuntu i tam wszystko działa dobrze (wersja SWIron Chromium jest taka sama jak wersja zepsuta w najnowszym Ubuntu).
źródło
Najnowsza wersja tego ppa sprawia, że błędy znikają
https://launchpad.net/~saiarcot895/+archive/chromium-beta
Wersja 31.0.1650.39 Ubuntu 13.10 (231674)
źródło