小编Shi*_*hen的帖子

Chrome扩展程序:创建一个新标签页,等待它完成加载,执行脚本

我已经能够加载一个新的选项卡,但脚本在页面加载之前执行.

manifest.json:

{
  "manifest_version": 2,
  "name": "cpClips",
  "version": "1.0",
  "description": "cpClips extension to download videos from streaming sites.",
  "browser_action": {
    "default_icon": "icon.png"
  },
  "background": {
    "scripts": ["bg.js"],
    "persistent": false
  },
  "permissions": [
    "tabs"
  ]
}
Run Code Online (Sandbox Code Playgroud)

bg.js:

chrome.browserAction.onClicked.addListener(function(activeTab)
{
    chrome.tabs.create({ url: 'http://127.0.0.1:8000' },function(tab) {
        alert('hi');

   });

});
Run Code Online (Sandbox Code Playgroud)

我试着用chrome.tabs.executeScript沿chrome.tabs.onUpdated.addListener,但随后连新标签将不会打开.

一个例子很好.

google-chrome-extension

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

标签 统计

google-chrome-extension ×1