小编典典

chrome.tabs返回内容脚本中未定义的

javascript

chrome.tabs 尽管我在权限块中设置了选项卡,但仍返回未定义。

"permissions": [
    "tabs",
    "http://*/*",
    "https://*/*"
],
"content_scripts": [
    {
        "matches": [
            "http://*/*",
            "https://*/*"
        ],
        "js": [
            "js/myScript.js"
        ],
        "all_frames": true
    }
],

但是在myScript.js中,以下返回未定义。

chrome.tabs

阅读 343

收藏
2020-04-25

共1个答案

小编典典

由于内容脚本有其自身的局限性,chrome.tabs 仅在后台脚本和弹出脚本中可用。

如果您想使用,chrome.tabs则将消息从content_script传递到后台脚本并使用chrome.tabs

2020-04-25