Расширение Firefox Как отладить страницу настроек? - PullRequest
0 голосов
/ 23 августа 2010

Как мне отладить, например console.log ();страницу настроек расширения?Спасибо

Ответы [ 2 ]

1 голос
/ 25 августа 2010

Вы должны быть в состоянии отладить с Firebug, используя Firebug.Console.log().

0 голосов
/ 24 августа 2010

Я бы просто использовал window.dump.Если вам действительно нужна консоль Firebug, вы можете получить ссылку на главное окно браузера, используя:

var mainWindow = window.QueryInterface(Components.interfaces.nsIInterfaceRequestor)
               .getInterface(Components.interfaces.nsIWebNavigation)
               .QueryInterface(Components.interfaces.nsIDocShellTreeItem)
               .rootTreeItem
               .QueryInterface(Components.interfaces.nsIInterfaceRequestor)
               .getInterface(Components.interfaces.nsIDOMWindow); 

( отсюда ) и затем позвоните mainWindow.console.log.Я не пробовал, но думаю, что это должно сработать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...