Журнал консоли не работает

Я новичок в Javascript и пытаюсь сделать расширение для Chrome. Однако журнал консоли ничего не выводит на консоль, которую я открыл с помощью f12. Код выполняет другие функции, такие как открытие вкладки, но ничего не печатает. Я просмотрел много вопросов об одной и той же проблеме, но ни одна из причин не была моей. Спасибо.

chrome.browserAction.onClicked.addListener (function (tab)
{
    var teste = new Object();
    chrome.tabs.create  (teste);
    alert(123);
    chrome.tabs.executeScript( {file:"viewer.js"});
});

person rvcam    schedule 15.02.2014    source источник
comment
И если вы замените console.log на alert(123), появится ли он?   -  person dfsq    schedule 15.02.2014
comment
где твой код..? также проверьте if (window.console) { }   -  person Deepak Ingole    schedule 15.02.2014
comment
Если я использую предупреждение (123), оно появляется. Так же добавил код   -  person rvcam    schedule 15.02.2014
comment
возможный дубликат Где читать консольные сообщения из background.js в расширении Chrome?   -  person Rob W    schedule 16.02.2014


Ответы (2)


На странице списка расширений вы сможете просмотреть фоновую страницу. (там будет ссылка)

person PatAtCP    schedule 16.02.2014

Если ваше приложение запускается из всплывающего окна, у вас есть прямой доступ к фоновой странице через метод chrome.extension.getBackgroundPage().

Таким образом, вы можете войти в консоль следующим образом:

chrome.extension.getBackgroundPage().console.log('hello');
person krisk    schedule 15.02.2014
comment
Просто чтобы устранить очевидное, но вы проверили правильную консоль? В частности, щелкните правой кнопкой мыши значок расширения --> проверить всплывающее окно? - person krisk; 15.02.2014
comment
Я не использую всплывающее окно (это страница события), поэтому я не могу использовать всплывающее окно проверки. Я использую консоль f12. - person rvcam; 15.02.2014
comment
Возможно, рассмотреть разбор сообщений? (developer.chrome.com/extensions/messaging.html) Взгляните на это ответ: stackoverflow.com/questions/ 2998775/ - person krisk; 15.02.2014
comment
Но это на фоновом скрипте, который я не могу написать на консоли - person rvcam; 15.02.2014
comment
@Hrodruck stackoverflow.com/questions/9970648/ - person levi; 15.02.2014
comment
Я вижу фоновые журналы, но не вижу журналы контента. Я не виноват в своей программе, так как я загрузил пример программы и все еще не мог видеть журналы сценариев контента. - person rvcam; 15.02.2014