перестал работать функция из журнала консоли перестала работать в Google Chrome - PullRequest
0 голосов
/ 08 марта 2012

Я написал расширение для Google Chrome.У меня есть функция на фоновой странице, которую я использую для обслуживания базы данных, но я выполняю ее только с консоли.Вот структура: функция keepDb (maintFlag, selectionCrit).Если я хочу узнать, сколько записей содержит строку «понедельник», я набираю keepDb («аудит», «понедельник»).Если я хочу удалить эти записи, я набираю keepDb («удалить», «понедельник»).У меня также есть несколько других похожих функций поиска.

Они приятные и простые и до недавнего времени работали нормально.Однако теперь эти функции иногда вообще не запускаются из консоли.В этих случаях консоль также больше не запрашивает переменные, содержащиеся в background.html.

Но иногда они работают, и это заставляет меня думать, что в последних версиях Chrome эта функция включена и отключена.,В дополнение к этому вкладки, которые я когда-то открывал с указанной высотой и шириной, теперь открываются в полноэкранном режиме.Все это заставляет меня поверить, что за эту чушь ответственны изменения версии.

Может кто-нибудь помочь мне понять, что происходит?Мне нужны мои фоновые функции, особенно для очистки базы данных localStorage.Спасибо.

PS, если у кого-то есть острое желание увидеть эту функцию обслуживания, я мог бы опубликовать ее здесь для вас.Он не особенно сложен, но когда он работает, он неоценим для удаления мертвой древесины из базы данных localStorage.

1 Ответ

0 голосов
/ 09 марта 2012

Странно.

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

Единственное, что я могу подумать, это ваша версия Chrome. Я думаю, вы уверены, что вы используете не dev или beta версию. Сегодня стабильная версия - версия 17.

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