Какой плагин блокирует Google Chrome?


10

В Google Chrome мои параметры установлены так, что все плагины воспроизводятся по клику. По большей части это работает нормально. Однако иногда Chrome отображает Значок заблокированного плагина Chromeна странице, на которой я не могу найти плагин, даже просматривая исходный HTML-код страницы. На этой странице нет элемента, который бы просил меня щелкнуть по нему, чтобы воспроизвести плагин. Есть ли способ точно определить, какие плагины Google предлагает мне воспроизвести?

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

Примечание. Эти настройки можно получить, выполнив следующие действия:

  1. about:flags > отключить Block all third-party cookies
  2. Параметры> Под капотом> Плагины> Click to Play

Есть какие-нибудь подсказки, если вы щелкнете правой кнопкой мыши по значку и выберете «Проверить элемент»?
Эль

@AlEverett, на странице нет элемента, с которым я могу это сделать. Просто значок в омнибаре.
Ребекка Чернофф

Ах. Хммм ... У меня есть URL, на котором я могу его попробовать?
Эль

"Нажмите, чтобы играть" в бета-канале? Я не могу найти его в 11 конюшне. (Я знаю, что могу перейти к: ///.)
Матин Улхак

@AlEverett, пропуская URL-адрес, по которому я его видел, будет обновляться, когда я это выясню.
Ребекка Чернофф

Ответы:


5

Вы должны быть в состоянии найти их, просматривая embedтеги и, возможно, новые canvasтеги.

  1. Запустите инструменты разработчика из меню Wrench -> Tools .

  2. Ищите embedи canvasперечисляйте найденные теги.

  3. Повторите поиск для вкладки Элементы и Сценарии.

В моем случае у меня установлен Cooliris , и, видимо, благодаря вам я только что обнаружил, что он всегда загружается:

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

PS: я использую Firefox 6.0a1 в качестве основного браузера, но Google Chrome и IE9 в качестве резервной копии, когда Firefox 6.0a1 ломается.


Однако, если разрешено включение плагина, вы можете просто открыть диспетчер задач из меню « Инструменты» и проверить последние плагины, которые были / были запущены. Что указывает, какие плагины были запущены на сайте.

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


Да, как упоминалось в вопросе, я просмотрел исходный код, пытаясь определить, что это может быть, и это не помогло.
Ребекка Чернофф

@ Ребекка: Можете ли вы попробовать сделать тот же запрос на вкладке Сценарии? Возможно, он загружен вне DOM. Или он удаляется после того, как был вставлен, в моем случае embedв один из сценариев также есть код для вставки кода Cooliris.
Тамара Вийсман

да, это возможно Но, пожалуйста, помните, что фокус на моем вопросе - это простой способ определить, что я запускаю, когда я нажимаю, чтобы запустить все плагины на странице. Поиск в потенциально многих js-запросах не «прост», и определенно не для тех, кто не знаком с кодом.
Ребекка Чернофф

Боюсь, что нет никакого собственного способа сделать это @Rebecca, на самом деле нет никакой функциональности для получения информации о плагинах. Возможно, может быть какое-то расширение для веб-разработчика, которое позволяет вам перечислить их, или, возможно, вы могли бы увидеть, позволяет ли включение ведения журнала это увидеть, но это было бы раздражающим способом проверить это. И хотя это действительно входит в код, окно «Поиск» просматривает все строки во всех сценариях, и просмотр typeатрибута внутри embeds, который вы найдете, может быстро выявить, каким плагином это может быть.
Тамара Вийсман

@Rebecca: обновил мой ответ, в котором содержится предложение, когда вы можете запустить плагин ...
Тамара Вийсман
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.