相关疑难解决方法(0)

当前浏览器窗口关闭时,如何阻止Chrome开发人员工具关闭?

我正在尝试使用chrome开发人员工具调试我在Twitter oauth中遇到的问题.

当oauth窗口出现时,我打开开发人员工具来监视请求 - 但是一旦oauth窗口关闭,开发人员工具窗口也会关闭.我希望能够保持开发人员工具窗口打开,以便我可以检查所做的请求.

这可能吗?

google-chrome-devtools

64
推荐指数
3
解决办法
3万
查看次数

尝试在chrome扩展(JavaScript)中从default_script到content_script进行通信无法正常工作

好吧,所以我通过扩展程序更改网站的配色方案,这是我第一次使用content_scripts所以是的,我是一个完整的新手,随意把我当作一个人.

问题是tabs.connect它不工作,我需要标签ID或什么?这是我到目前为止所拥有的:

manifest.json的:

{
  "manifest_version": 2,

  "name": "ROBLOX Color Scheme",
  "description": "Edit the color scheme of the roblox bar! Note: Not created by roblox.",
  "version": "1.0",

  "permissions": [
    "<all_urls>",
    "tabs"
  ],
  "browser_action": {
    "default_icon": "Icon.png",
    "default_popup": "Popup.html"
  },
  "content_scripts": [
    {
      "matches": ["http://www.roblox.com/*"],
      "js": ["ContentScript.js"]
    }
  ]
}
Run Code Online (Sandbox Code Playgroud)

Popup.html:

<!DOCTYPE html>
<html>
    <head>
        <p>Choose a color:</p>
        <input type="color" id="Color" value="">
        <button type="button" id="Button">Change Color!</button>
    </head>
    <body>
        <script src="Script.js"></script>
    </body>

</html>
Run Code Online (Sandbox Code Playgroud)

的script.js:

function ChangeColor() {
  var TabId;
    chrome.tabs.query({currentWindow: true, active: true}, …
Run Code Online (Sandbox Code Playgroud)

javascript google-chrome communication google-chrome-extension content-script

7
推荐指数
1
解决办法
3573
查看次数

在后台选项卡中打开链接时保持 chrome 扩展弹出窗口打开

我到处寻找,但没有找到答案。我正在开发一个 Chrome 扩展程序,想知道如果用户选择在新的后台选项卡中打开链接,如何使弹出窗口保持打开状态。(例如,在按“ctrl”键的同时单击链接。)目前,当我这样做时,即使用户停留在当前选项卡上,弹出窗口也会关闭。

它与如何保持 Google Chrome 扩展弹出窗口打开?,正如所讨论的,当用户聚焦于不同的窗口时,弹出窗口将关闭。我说的是当用户专门将注意力集中在弹出窗口上时,如示例中所示,用户在单击链接时按下“ctrl”,焦点将保留在当前页面上。

google-chrome google-chrome-extension

5
推荐指数
1
解决办法
2239
查看次数