Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/google-chrome/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 有没有办法使用用户创建的扩展在chrome浏览器中打开devtool面板_Javascript_Google Chrome_Google Chrome Extension_Google Chrome Devtools_Google Chrome App - Fatal编程技术网

Javascript 有没有办法使用用户创建的扩展在chrome浏览器中打开devtool面板

Javascript 有没有办法使用用户创建的扩展在chrome浏览器中打开devtool面板,javascript,google-chrome,google-chrome-extension,google-chrome-devtools,google-chrome-app,Javascript,Google Chrome,Google Chrome Extension,Google Chrome Devtools,Google Chrome App,在许多地方,它展示了如何使用实验性api,但它对我来说不起作用 manifest.json:- "permissions":[ "tabs", "experimental", "storage" , "http://*/*", "https://*/*" ] devtool.js:- chrome.experimental.devtools.panels.create("xyz",

在许多地方,它展示了如何使用实验性api,但它对我来说不起作用

manifest.json:-

"permissions":[
        "tabs",
        "experimental",
        "storage" ,
        "http://*/*",
        "https://*/*"
        ]
devtool.js:-

chrome.experimental.devtools.panels.create("xyz",
                              "icon.png",
                              "panel.html",
                              function(panel) {  
  });

您使用的是金丝雀版还是开发版的chrome浏览器

从文件中:

  • 确保您使用的是金丝雀(可以与其他Chrome频道同时使用)或开发频道。虽然实验性的API可能在其他版本中工作,但我们需要您对API的最新版本的反馈,您可以在金丝雀和开发频道上找到
  • 您还需要在浏览器中启用实验API

  • 在浏览器中启用实验API。您可以通过以下两种方式之一执行此操作: 去chrome://flags,找到“实验扩展API”,单击其“启用”链接,然后重新启动Chrome。从现在起,除非您返回到该页面并禁用实验API,否则您将能够运行使用实验API的扩展和应用程序。 每次启动浏览器时指定--enable experimental extension API标志。在Windows上,您可以通过修改用于启动Google Chrome的快捷方式的属性来实现这一点。例如: 路径到chrome.exe——启用实验扩展API
  • 你可能也想看看这个。

    我更新了建议的更改。它对我不起作用。如果您共享manifest和devtool的代码片段,将非常有帮助