Расширения файлов cookie Google Chrome: «Невозможно вызвать метод« множество »из неопределенного» - PullRequest
0 голосов
/ 28 июля 2011

Я пытаюсь использовать расширение cookie Google Chrome при разработке приложения расширения Chrome.Я следовал приведенным здесь инструкциям: http://code.google.com/chrome/extensions/cookies.html

Мой файл манифеста уже имеет разрешения и файлы cookie.

Проблема в том, что теперь я не могу вызвать ни один из методов врасширение cookie

var newCookie = {'url:': 'http://*/*', 'name': 'routeCookie', 'value': route.tag[document.boxForm.routeBox.options.selectedIndex]};
chrome.cookies.set(newCookie);

Ошибка: UnCaught TypeError: Невозможно вызвать метод 'set' из неопределенного

1 Ответ

6 голосов
/ 28 июля 2011

Бьюсь об заклад, вы пытаетесь запустить его из сценария содержимого.Большинство методов API доступны только на фоновых страницах.

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