5

最近まで、Chrome 拡張機能では、タブの URL が「chrome://newtab/」であるかどうかを確認することで、現在のタブが新しい​​タブであるかどうかを知ることができましたが、最後の更新以降、新しいタブの URL は何かのようです。 「https://www.google.[...]/webhp?sourceid=chrome-instant&[...]」のように。

アクティブなタブが newtab かどうかを確認する確実な方法はありますか? (newtab イベントをキャッチしたり、URL の形状を表面的に見たりすることは堅牢であるとは考えていません)

4

1 に答える 1

2

使用するactiveTab.url == "chrome://newtab/"

少なくとも Chrome バージョン 79.0.3945.88 (公式ビルド) (64 ビット) では、現在の/アクティブなタブが新しい​​タブであるかどうかを確認するには、次のことを行うことができます。

activeTab.url == "chrome://newtab/"

新しいタブを特定の URL にデフォルト設定する別の拡張機能または構成設定がある可能性があります。

于 2020-01-11T21:16:03.290 に答える