Найти URL текущей вкладки. Добавление браузера FireFox -на

Я добавляю браузер 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

У кого-нибудь есть идеи?

Спасибо,

Уилл

13
задан Community 23 May 2017 в 12:14
поделиться