【问题标题】:Chrome devtools extension: Am I inspecting a chrome internal page?Chrome devtools 扩展:我在检查 chrome 内部页面吗?
【发布时间】:2016-04-08 15:43:52
【问题描述】:

我正在编写一个 chrome devtools 扩展。 devtools打开时需要提示用户;都好。问题是当我使用 devtools 检查 devtools 窗口时:触发了一个循环。

解决方案是在使用 devtools 检查内部 chrome:// 页面时禁用扩展。但是没有明确的方法来检查这一点。我想我可以在检查窗口中评估代码以检查 URL;这似乎有点乱。有没有更好的办法?

【问题讨论】:

    标签: javascript google-chrome google-chrome-extension google-chrome-devtools


    【解决方案1】:

    我最后要做的是检查导航上的 URL;用户将不得不重新加载页面。不过,我对其他想法持开放态度。

    chrome.devtools.network.onNavigated.addListener(function(url) {
    
        if (url.substr(0,9) != "chrome://") {
            // Initialize
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-04-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多