外部リンクをクリックするとChromeが開きますが、リンクは開きません


84

外部リンクをクリックし、Google Chromeがまだ実行されていない場合、Chromeは起動しますが、リンクされたページは開きません。代わりに、最後に開いたタブから開始します(これは予想される動作です)が、クリックしたリンクは別のタブでも開く必要があります。

リンクを2回クリックすると、新しいタブで正しく開きます。

どうしてこれなの?

編集:
明確にするために、それはmacOSについてです。さらに、上記の方法とは異なる動作をすることがわかりました。リンクは、既存のウィンドウの新しいタブではなく、最初に新しいウィンドウで開かれます。問題は、前面に表示されないため、Google Chromeでの前回のセッションの古いウィンドウが前面に表示されることです。ミッションコントロールを使用して2番目のウィンドウがあることを確認しない限り、古いウィンドウの後ろに新しいウィンドウが表示されることはありません。

編集2:
この質問は多くの注目を集めたので、私はついにトップ投票の回答を受け入れましたが、これはそもそも私の問題ではありませんでした。ここには2つの問題があることがわかります。

  1. Chromeの保留中の更新がある場合、Chromeは外部リンクをまったく開かず、デフォルトの開始画面で別のウィンドウを開きます。(バグ)

  2. Chromeが最新の場合、外部リンクが開かれますが、今回は最後のセッションを復元するときに新しいタブとしてではなく、バックグラウンドで新しいウィンドウが表示されます。(悪いデザイン)

これが今はっきりしていることを願っています:)


macOS用Chrome?それがmacOSである場合、モデレーターがあなたの質問をトピック外としないように明示的に述べたい場合があります。乾杯
bjbk

これは、MacOSのを推定するために罰金だと質問がオフトピックのため閉鎖されていないだろうが、OPはMacOSのまたはiOSを参照しているかどうかを明確にするために尋ねることは答えのためにかなり重要である@bjbk
GRG

@grgarsideコメントにiOSを追加しましたが、「クリック」の参照用です。素晴らしい点。ありがとう!
bjbk

この動作は、すべてのリンクで発生していますか、それとも特定のリンクのみで発生していますか?
LH16

すべてのリンク、何があっても
uloco

回答:


137

これは午後中ずっと起こっていました。次に、Chromeをチェックしました| Chromeについて、更新のために再起動するのを待っていました。それはそれを修正しました。


1
おかげで、私の最後の再起動以来、数日間この問題を抱えていた...私は夢中になると思った。
トラッカー

2
OP、正しいのでこの回答を受け入れてください。
ラファエル・アイング

1
これも私のために働いた!これは過去に私に起こりました。更新を思い出させるのは意図的なグリッチだろうか。しかし、それは非常に迷惑です!
マヴィリ

これが正解であることに驚いた!Macでアプリケーションを閉じない大きな赤いXの副作用だと思います-元Windowsユーザーはここで話しています。アプリは非表示になり、ChromeのUIには緑色の「更新準備完了」ボタンが表示されなくなるため、すべてが失われます。
マットカンティ

ここに来て、まだ解決策を見つけていない人のために、ここに私が働いたものがあります(このSEサイトには本当の答えを残すのに十分な担当者がいません)。私の場合、クラッシュしたのは自動化されたWevDriverテストのヘッドレスChromeプロセスでした。彼らはリンクオープンリクエストをキャプチャしていました。それらを殺すことは私のために働いた。 ps aux | grep -i -- '--test-type=webdriver' | grep -v 'grep' awk '{ print $2 }'
ボージーンズ

11

chrome://restartURL行に入力してEnterキーを押してください。これにより、ChromeとChromeベースのアプリを含むすべての子プロセスが完全に再起動します。ここで他の人を助けたのはアップデートではなく、Chromeの再起動だと思います。


これで修正されました。以前は、Chromeのすべてのウィンドウを閉じて再度開きましたが、役に立ちませんでした。
sdkks

すべてのChromeウィンドウを手動で閉じると@sdkks-実行中のままになっているバックグラウンドchromeプロセスが残っています。上記のコマンドはすべてを再起動します。
ニキータメンデルバウム

または単にCmd + Q(殺す)アプリ、少しがっかり...誰もそれを防ぐ方法を知りませんか?
vk.edward.li

9

Chromeを更新すると問題が解決しました。

NOTE: The problem can reproduce each time a new version of Chrome is available...


最新バージョンへの更新も私のために問題を修正しました
Chalapathi

これを修正するためにChromeを更新する必要はありません。URL行にchrome:// restartと入力してEnterキーを押すと、すべてのChromeプロセスが完全に再起動します。これで問題が解決するはずです。
ニキータメンデルバウム

4

Chromeを更新すると、この問題も解決しました。しかし、「Chrome-> About Google Chrome」をクリックするまで、Chromeが更新を待っていることを知りませんでした。


1

実際、回避策は既にChromiumに統合されています

https://chromium-review.googlesource.com/c/chromium/src/+/801030

macOS 10.13では、次の場合:-Chromiumがデフォルトのブラウザーである-Chromiumが更新されている-ユーザーが再起動していない

ユーザーが外部プログラムからリンクを開こうとすると、実行中のChromiumインスタンスでリンクを開く代わりに、LaunchServicesはChromiumの2番目のインスタンスを開こうとします。

現在、これにより、実行中のインスタンスは空白の新しいウィンドウを開きます。

したがって、この問題はアプリの更新とは関係ありません。GoogleChromeでリリースされる前に、アプリケーションを再起動して一時的に修正する必要があります。

実際の根本原因と提案された解決策はこちらです:https : //bugs.chromium.org/p/chromium/issues/detail?id=777863#c56


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.