簡體   English   中英

檢測Chrome擴展程序后台頁面控制台已打開

[英]Detect Chrome Extension background page console opened

就像標題所說的那樣,我想知道是否有可能在單擊“ chrome:// extensions /”頁面上的測試插件時單擊“背景頁面”。

現在,當我打開后台頁面時,控制台已停靠。 我看到了這篇文章,並找到了使其在每個內容腳本中都能工作的方法。 但是有沒有辦法讓插件檢測到自己的控制台打開?

background.js中該帖子中的此功能似乎未檢測到任何東西。

chrome.tabs.query({url:'chrome-devtools://*/*'}, function(tabs){
  if (tabs.length > 0){
    console.log('opened');
  }
});

任何建議將不勝感激。

Devtools窗口不再對tabs / windows API可見。

自從發布'14的答案以來,這種情況已經改變-因此該方法不再適用。

不幸的是,我找不到實現該功能的Chromium問題的鏈接。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM