Я знаю, что это более старая должность, но я искал что-то подобное этим утром. Я чувствую, что мое решение было намного проще после просмотра некоторых других решений. Одно дело в том, что я использую шрифт, потрясающий в теге привязки.
Я хотел отобразить событие в своем календаре, когда пользователь нажал на событие. Поэтому я закодировал отдельный тег Мне легче использовать имена классов в моем jquery, поскольку я использую asp.net. Ниже приведен jQuery для моего приложения fullcalendar. У вас должны быть свои собственные идентификаторы календаря Google и api. Надеюсь, это поможет, когда вам нужно простой всплывающий дисплей.
Попробуйте:
chrome.tabs.getSelected(null, function(tab){
console.log(tab);
});
Метод getSelected()
устарел начиная с Google Chrome 16 (но многие статьи в официальной документации еще не были обновлены). Официальное сообщение здесь . Чтобы получить вкладку, выбранную в указанном окне, используйте chrome.tabs.query()
с аргументом {'active': true}
. Так что теперь это должно выглядеть так:
chrome.tabs.query({ currentWindow: true, active: true }, function (tabs) {
console.log(tabs[0]);
});