Я создаю надстройку браузера Firefox и вам нужно найти URL-адрес текущей вкладки
Я пробовал этот пост Открытие URL-адреса в текущей вкладке/окне из расширения Firefox, но он говорит мне, что "окно" не определено. (Я думаю, потому что я делаю надстройку, а не расширение).
Вот что я пытался сделать:
var widgets = require('widget');
var tabs = require('tabs');
var widget1 = widgets.Widget({
id: "widget1",
label: "widget1",
contentURL: "http://www.mozilla.org/favicon",
onClick: function() {
console.log(tabs.url);
}
})
Я сделал виджет таким образом, что, когда я нажимаю на него, URL-адрес текущей вкладки должен быть "console.log".
Кажется, не бывает! Продолжайте получать "info: undefined", что явно означает, что tabs.url ничего не возвращает. Но, похоже, это способ использовать его в соответствии с https://addons.mozilla.org/en-US/developers/docs/sdk/1.5/packages/addon-kit/docs/tabs.html
У кого-нибудь есть идеи?
Спасибо,
Воля