已解決: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 中的擴展程序。 它們允許您執行諸如向瀏覽器添加新功能、保存您最喜愛的網站等操作。

在 JavaScript 中工作的最佳 Chrome 擴展

有許多很棒的 Chrome 擴展可以在 JavaScript 中使用。 一些最好的包括:

1. CodeMirror:這是一個很棒的擴展,允許您在瀏覽器中編輯和預覽代碼。 它還具有一個內置的 JavaScript 編輯器,這使得編寫和測試代碼變得容易。

2. JS Bin:這是另一個很棒的擴展,可以讓你在瀏覽器中快速測試和調試代碼。 它還具有一個內置的 JavaScript 編輯器,這使得編寫和測試代碼變得容易。

3. JSLint:JSLint 是一個很棒的擴展,可以幫助您檢查代碼中的錯誤和潛在問題。 它還具有一個內置的 JavaScript 編輯器,這使得編寫和測試代碼變得容易。

相關文章:

發表評論