Kliknutím na externí odkazy se otevře Chrome, ale nikoli odkaz
On 16 února, 2021 by adminKdyž kliknu na externí odkaz a Google Chrome ještě není spuštěn, Chrome se spustí, ale neotevře se odkazovaná stránka. Místo toho začíná na mé poslední otevřené kartě (což je chování, které očekávám), ale kliknutý odkaz by se měl otevřít také na jiné kartě.
Když na odkaz kliknu podruhé, otevře se správně v nová karta.
Proč je to?
EDIT:
Pro objasnění jde o macOS. Dále jsem zjistil, že se chová jinak, než jsem popsal výše. odkaz se otevře v novém okně poprvé, místo nové záložky ve stávajícím okně. Problém je v tom, že nepřichází dopředu, takže staré okno z mé poslední relace v Google Chrome je vpředu. Nové okno za starým si nevšimnete, pokud pomocí ovládání mise nevidíte druhé okno.
EDIT 2:
Protože této otázce byla věnována velká pozornost, nakonec jsem přijal nejhlasovanější odpověď, ačkoli to vůbec nebyl můj problém. Vidím, že zde existují dva problémy:
-
Když čeká na aktualizaci Chrome, Chrome vůbec neotevře externí odkaz otevře další okno s výchozí úvodní obrazovkou. (Bug)
-
Když je Chrome aktuální, jsou otevřeny externí odkazy, ale tentokrát stále nové okno na pozadí a ne jako nová karta při obnovení poslední relace. (špatný design)
Doufám, že by to teď mělo být jasné 🙂
Komentáře
- Chrome pro macOS? Možná budete chtít výslovně uvést, zda se jedná o macOS, aby moderátoři ' nezavírali vaši otázku jako mimo téma. Na zdraví
- @bjbk Je v pořádku předpokládat macOS a otázka by nebyla uzavřena pro mimotémová témata, ale pro odpovědi je dosti důležité požádat o objasnění, zda OP odkazuje na macOS nebo iOS
- @grgarside Skoro jsem přidal iOS do komentáře, ale pro odkaz „klikni“. Skvělý bod. Děkujeme!
- Dochází k tomuto chování u všech odkazů nebo pouze u konkrétního odkazu?
- všechny odkazy, bez ohledu na to
Odpověď
Měl jsem to celé odpoledne. Pak jsem zkontroloval Chrome | O prohlížeči Chrome a čekal, až se znovu aktualizuji. To to napravilo.
Komentáře
- Díky, mám tento problém už několik dní od mého posledního restartu … myslel jsem si, že se zblázním. .
- OP, přijměte prosím tuto odpověď, protože je správná.
- toto fungovalo i pro mě! To se mi v minulosti stalo, zajímalo by mě, že je to ' záměrná závada, která vám připomene aktualizaci. Ale ' je to velmi, velmi otravné!
- Byl jsem překvapen, když jsem zjistil, že toto je správná odpověď! Myslím, že je to vedlejší účinek velkého červeného X v Macu, který ' t nezavírá aplikace – zde mluví bývalý uživatel Windows. Protože aplikace jsou pouze skryté a Chrome v něm již nezobrazuje zelené " tlačítko Připraveno k aktualizaci " ' s uživatelským rozhraním ' všichni ztrácíme zápletku.
- Pro ty, kteří se sem dostanou a stále nejsou ' Při hledání řešení je zde ' co pro mě fungovalo (nemám ' na této stránce SE dostatek zástupců zanechat skutečnou odpověď). V mém případě došlo k chybě bezhlavých procesů Chrome z automatizovaných testů WevDriver. Zachytávali žádosti o otevření odkazu. Jejich zabíjení pro mě fungovalo.
ps aux | grep -i -- '--test-type=webdriver' | grep -v 'grep' awk '{ print $2 }'
Odpověď
Zkuste zadat chrome://restart
v řádku adresy URL a stiskněte klávesu Enter. Tím se Chrome úplně restartuje a všechny jeho podřízené procesy včetně aplikací založených na prohlížeči Chrome. Předpokládám, že to není aktualizace, která zde pomohla ostatním, ale restart Chrome.
Komentáře
- To to opravilo. Dříve jsem zavřel všechna okna prohlížeče Chrome a znovu jsem je otevřel, ' to nepomohlo.
- @sdkks, když ručně zavřete všechna okna prohlížeče Chrome – stále existují některé procesy chrome na pozadí zůstaly spuštěny. Výše uvedený příkaz je všechny restartuje.
- nebo jen aplikace Cmd + Q (zabít), trochu zklamaná … nikdo neví, jak tomu zabránit?
Odpověď
Aktualizace prohlížeče Chrome tento problém vyřešila.
NOTE: The problem can reproduce each time a new version of Chrome is available...
Komentáře
- Aktualizace na nejnovější verzi opravila problém i pro mě
- Tam ' s K vyřešení tohoto problému NENÍ POTŘEBA aktualizovat Chrome. Jednoduše zadejte chrome: // restart do řádku URL a stisknutím klávesy Enter plně restartujte všechny procesy Chrome. To by mělo problém vyřešit.
Odpověď
Aktualizace prohlížeče Chrome tento problém také vyřešila. Nevěděl jsem však, že Chrome čeká na aktualizaci, dokud nekliknu na „Chrome-> O Google Chrome“.
Odpověď
Ve skutečnosti bylo řešení již v prohlížeči Chromium sloučeno
https://chromium-review.googlesource.com/c/chromium/src/+/801030 :
V systému macOS 10.13, pokud: – Chromium je výchozí prohlížeč – prohlížeč Chromium byl aktualizován – uživatel nebyl znovu spuštěn
a uživatel se pokusí otevřít odkaz z externího programu, místo otevření odkazu ve spuštěné instanci Chromium, LaunchServices se pokusí otevřít druhou instanci prohlížeče Chromium.
V současné době to způsobí, že spuštěná instance otevře prázdné nové okno.
Takže tento problém nemá nic společného s aktualizací aplikace, než bude vydána v Google Chrome, musíme aplikaci restartovat, abychom ji dočasně opravili.
Skutečná hlavní příčina a navrhované řešení je zde: https://bugs.chromium.org/p/chromium/issues/detail?id=777863#c56
odpověď
Odinstaloval jsem Chrome pomocí AppCleaner a provedl novou instalaci. To mi problém vyřešilo.
Napsat komentář