解決済み: Chrome 拡張機能が現在のタブの URL を取得する

主な問題は、Chrome 拡張機能が window.currentTab プロパティにアクセスできないことです。 これは、現在のタブの URL を取得できないことを意味します。

chrome.tabs.query({'active': true, 'lastFocusedWindow': true}, function (tabs) {
    var url = tabs[0].url;
});

このコードは、chrome.tabs API を使用して、最後にフォーカスされたウィンドウのアクティブなタブを照会しています。 コールバック関数にタブの配列が渡され、アクティブなタブの URL がその配列の最初の要素から取得されます。

JavaScript Chrome 拡張機能

JavaScript Chrome 拡張機能は、Google Chrome にインストールできる拡張機能です。 ブラウザーに新しい機能を追加したり、お気に入りの Web サイトを保存したりできます。

JavaScript で動作する最高の Chrome 拡張機能

JavaScript で使用できる優れた Chrome 拡張機能が多数あります。 最高のいくつかは次のとおりです。

1. CodeMirror: これは、ブラウザーでコードを編集およびプレビューできる優れた拡張機能です。 また、JavaScript 用のエディターが組み込まれているため、コードの記述とテストが容易になります。

2. JS Bin: これは、ブラウザーでコードをすばやくテストおよびデバッグできるようにする、もう XNUMX つの優れた拡張機能です。 また、JavaScript 用のエディターが組み込まれているため、コードの記述とテストが容易になります。

3. JSLint: JSLint は、コードのエラーや潜在的な問題をチェックするのに役立つ優れた拡張機能です。 また、JavaScript 用のエディターが組み込まれているため、コードの記述とテストが容易になります。

関連記事:

コメント