本文介绍了Chrome扩展程序:在选项卡doc中不存在此“chrome.tabs.getSelected”但我在例子中看到了的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

作为标题我无法找到这个方法进入Api - >标签...
方式和地点?
Thanks'

解决方案

这是。正确的方法是使用
$ b

  //在最后关注的窗口中获取当前活动选项卡
chrome.tabs.query({
active:true,
lastFocusedWindow:true
},function(tabs){
//并使用该标签填写标题和网址
var tab = tabs [0];
run({
url:tab.url,
description:tab.title
});
});


as title I can't able find this method into the Api -> Tabs... Way and where?Thanks'

解决方案

It was deprecated in Chrome 16. The correct way is to use chrome.tabs.query with active:true and lastFocusedWindow:true.

// Get the current active tab in the lastly focused window
chrome.tabs.query({
    active: true,
    lastFocusedWindow: true
}, function(tabs) {
    // and use that tab to fill in out title and url
    var tab = tabs[0];
    run({
        url: tab.url,
        description: tab.title
    });
});

这篇关于Chrome扩展程序:在选项卡doc中不存在此“chrome.tabs.getSelected”但我在例子中看到了的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

11-02 02:38