Консоль Chrome продолжает застревать в причудливом состоянии

#google-chrome #console #indexeddb

#google-chrome #консоль #индексированный db #indexeddb

Вопрос:

Консоль застревает в состоянии, когда каждые две обновления страницы отображается новый закрытый экземпляр my IndexedDB. Все они закрыты, кроме верхнего, и все в приложении по-прежнему функционирует нормально, однако при использовании консоли происходят другие странные вещи.

  1. Когда я нажимаю на таблицу в базе данных, она показывает данные, но когда я пытаюсь отфильтровать или перейти на следующую страницу, все это исчезает. Я должен полностью закрыть вкладку браузера, а затем перезагрузить.
  2. Иногда, когда я ввожу консольные команды, они ничего не делают, ничего не возвращают (даже не определено), но когда я обновляю страницу, она выбирает между работой и не работает.

введите описание изображения здесь

Дайте мне знать, если вам понадобится дополнительная информация. Я понятия не имею, что является причиной этого. Я использую последнюю версию Chrome 35. Есть мысли?

Ответ №1:

Видел это однажды. Попробуйте новую установку, и если это не сработает, попробуйте перейти на канал разработчика 37. Я сделал обе эти вещи (по другим причинам), но с тех пор не смог воспроизвести ошибку. Также может помочь просмотр списка открытых проблем или изменений Chromium.

Кроме того, похоже, что ваш вопрос на самом деле не о программировании, поэтому он может быть закрыт. Есть другие сайты «something.overflow», на которых можно задать вопрос такого типа.

Редактировать: кроме того, что касается исчезающей проблемы, я действительно сообщил об этой ошибке в Chromium. Это было недавно исправлено!

Комментарии:

1. Спасибо за ответ! Я попробую. Я думал, что это связано с программированием и имеет какое-то отношение к тому, что я делал неправильно с IndexedDB, хотя я в основном следовал примерам из mdn.

2. Примеры MDN хороши, за исключением того, что большинство из них пытаются использовать глобальную переменную для ссылки на подключение к базе данных. Не делайте этого.

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