Google Chrome chặn plugin nào?


10

Trong Google Chrome, tôi có các tùy chọn của mình được đặt để tất cả các plugin đều nhấp để phát. Đối với hầu hết các phần, điều này hoạt động tốt. Tuy nhiên, đôi khi, Chrome sẽ hiển thị Biểu tượng bị chặn plugin Chrometrên một trang mà tôi không thể tìm thấy plugin, thậm chí bằng cách xem qua html nguồn của trang. Không có yếu tố nào trên trang mà tôi có thể thấy đó là yêu cầu tôi nhấp vào nó để chơi plugin. Có cách nào để xác định chính xác (các) plugin nào Google yêu cầu tôi chơi không?

Tôi biết rằng tôi có thể đi qua và vô hiệu hóa các tiện ích mở rộng để xem liệu một trong số đó có gây ra sự cố hay không, nhưng nói chung, thật tuyệt khi biết những gì tôi kích hoạt khi tôi chạy plugin, vì vậy tôi vẫn muốn biết nếu có một cách để xác định chúng.

Lưu ý: Những cài đặt này có thể được lấy theo các bước sau:

  1. about:flags > vô hiệu hóa Block all third-party cookies
  2. tùy chọn> Dưới mui xe> Plugin> Nhấp để chơi

Bất kỳ manh mối nào nếu bạn nhấp chuột phải vào biểu tượng và chọn "Kiểm tra phần tử"?
ale

@AlEverett, không có yếu tố nào trong trang mà tôi có thể thấy để làm điều đó. Chỉ là biểu tượng trong omnibar.
Rebecca Chernoff

Ah. Hmmm ... Có một URL tôi có thể dùng thử không?
ale

Có phải "Nhấp để phát" trong kênh Beta không? Tôi không thể tìm thấy nó trong 11 ổn định. (Tôi biết tôi có thể đi đến khoảng: ///.)
Mateen Ulhaq

@AlEverett, bỏ trống trên url mà tôi đã thấy, sẽ được cập nhật khi tôi tìm ra nó.
Rebecca Chernoff

Câu trả lời:


5

Bạn sẽ có thể tìm thấy chúng bằng cách xem qua các embedthẻ và có lẽ các canvasthẻ mới hơn .

  1. Bắt đầu các công cụ dành cho nhà phát triển từ menu Cờ lê -> Công cụ .

  2. Tìm kiếm embedcanvasliệt kê thông qua các thẻ tìm thấy.

  3. Lặp lại tìm kiếm cho cả tab Element và Script.

Trong trường hợp của tôi, tôi đã cài đặt Cooliris và dường như nhờ có bạn, tôi mới phát hiện ra rằng nó luôn tải:

nhập mô tả hình ảnh ở đây

PS: Tôi đang sử dụng Firefox 6.0a1 làm trình duyệt chính, nhưng Google Chrome và IE9 là bản sao lưu khi Firefox 6.0a1 bị hỏng.


Tuy nhiên, nếu cho phép bổ trợ được cho phép, bạn chỉ cần mở Trình quản lý tác vụ từ menu Công cụ và kiểm tra (các) trình cắm mới nhất đã được khởi chạy. Nó cho biết những gì trình cắm đã chạy.

nhập mô tả hình ảnh ở đây


Yup, như đã đề cập trong câu hỏi, tôi đã xem qua mã nguồn cố gắng xác định nó có thể là gì và điều đó không giúp ích gì.
Rebecca Chernoff

@Rebecca: Bạn có thể thử thực hiện cùng một truy vấn trong tab ScScript không? Có lẽ nó được tải bên ngoài DOM. Hoặc nó đã bị xóa sau khi được chèn, trong trường hợp của tôi cũng có một embedtrong các tập lệnh để chèn mã Cooliris.
Tamara Wijsman

vâng, điều đó là có thể. Nhưng xin vui lòng không tập trung vào câu hỏi của tôi là một cách dễ dàng để xác định những gì tôi đang chạy khi tôi nhấp để chạy tất cả các plugin trong trang. Tìm kiếm thông qua nhiều yêu cầu js không phải là "dễ dàng" và chắc chắn không dành cho người không thoải mái với mã.
Rebecca Chernoff

Tôi e rằng không có cách bản địa nào để làm điều đó @Rebecca, thực sự không có chức năng để lấy thông tin bổ trợ. Có lẽ có thể có một loại tiện ích mở rộng dành cho Nhà phát triển web cho phép bạn liệt kê chúng hoặc có lẽ bạn có thể thấy nếu bật tính năng ghi nhật ký cho phép bạn xem hay không, nhưng đó sẽ là một cách khó chịu để kiểm tra. Và trong khi nó thực sự đi vào mã, hộp Tìm kiếm sẽ xem qua tất cả các dòng trong tất cả các tập lệnh và nhìn vào typethuộc tính bên trong embeds bạn tìm thấy có thể nhanh chóng tiết lộ plugin có thể là gì.
Tamara Wijsman

@Rebecca: Đã cập nhật câu trả lời của tôi, đó là một gợi ý khi bạn có thể chạy plugin ...
Tamara Wijsman
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.