«Неизвестная ошибка» в моем расширении Chrome - PullRequest
2 голосов
/ 27 октября 2011

Я пишу (или пытаюсь написать) свое первое расширение Chrome, и я не могу понять, какую ошибку я продолжаю получать.Мой фоновый код

<!DOCTYPE html>
<html>
<head>
</head>
<body>
    <script>

    console.log('works?');

    chrome.tabs.executeScript(null, {code:"document.body.style.fontSize = 20"});

    console.log('print again');

    </script>
</body>

Когда я пытаюсь запустить это расширение, я получаю ошибку: Ошибка во время tabs.executeScript: Неизвестная ошибка.extensions / extension process bindings.js: 85

Кто-нибудь знает, что это может быть или как это исправить?Я не получаю ошибки, когда не включаю строку chrome.tabs.executeScript, и получаю ошибку независимо от того, что я пишу для параметров chrome.tabs.executeScript.Я также получаю сообщение об ошибке, когда включаю chrome.tabs.executeScript в функцию, которая вызывается при каждом нажатии на browserAction

. Любая помощь будет принята с благодарностью, спасибо!

1 Ответ

3 голосов
/ 27 октября 2011

Вы вводите код в выбранную вкладку прямо при первой загрузке фоновой страницы, что происходит на странице chrome://extensions, где вы ничего не можете внедрить.

Не уверен, почему вы все еще получаете ошибку в браузере действий слушателя, может быть, у вас все еще открыта страница расширений?

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