Stworzyłem podstawowy extension for Google Chrome, aby zmienić zachowanie wybranej karty po zamknięciu karty, tak aby wybrana zakładka była ostatnią wybraną, a nie tylko tą wcześniejszą kartę, którą zamknąłeś.Skróty klawiaturowe w rozszerzeniach Google Chrome/Chromium
Chcę dodać skróty klawiaturowe i znalazłem sposób na to, używając jquery i jquery hotkeys, ale problem, który znajduję, polega na tym, że skróty klawiaturowe działają tylko po wczytaniu strony. Na przykład, jeśli otworzysz nową kartę, nie ruszając się nigdzie, klawisze skrótu nie będą działać, ponieważ javascript ładuje się tylko wtedy, gdy strona jest wyświetlana na ekranie. Ten sam problem, jeśli strona rozszerzenia jest otwarta w karcie.
Czy ktoś wie o lepszym sposobie wykonywania skrótów klawiszowych w rozszerzeniach Chrome? Przeglądałem przez extensions documentation, ale nie znalazłem niczego, co wygląda obiecująco.
Miałem nadzieję, że tak nie jest, ale wygląda na to, że nie ma sposobu na wykonywanie skrótów klawiszowych bez interakcji z załadowaną stroną internetową. Zaktualizuję odpowiedź, jeśli znajdę coś lepszego. – mmrobins
Mamy nadzieję, że w następnej wersji wydadzą globalne skróty. Obecny sposób to robię z Window Events. Zapraszam do zapoznania się z moim przeładowaniem wszystkich rozszerzeń skrótów: http://github.com/mohamedmansour/chrome-extensions/tree/master/reload_all_tabs/ –
Zaktualizowany link do projektu Mohameda: https://github.com/ mohamedmansour/reload-all-tabs-extension – greg7gkb