Làm cách nào tôi có thể bật Silverlight trong Google Chrome 42+?


30

Tôi đã cài đặt Silverlight 5 trên máy tính Windows 8.1 64 bit. Khi tôi cố gắng xem Amazon Instant Video, tôi nhận được lời nhắc tôi cài đặt Silverlight để có chất lượng tốt hơn. Tôi cũng không thể có được Kiểm tra Silverlight chạy.

Không có gì sai với cài đặt của tôi. Tôi chỉ phải sử dụng Internet Explorer cho Silverlight.


2
Bạc là EOL. Amazon cũng vậy, có lẽ sẽ sớm (-ish) hoàn toàn chuyển sang Flash hoặc có thể HTML5 với MSE và EME.
Daniel B

Câu trả lời:


30

Vào tháng 9 năm 2013, Google đã công bố quyết định chuyển khỏi hỗ trợ cho NPAPI ( Giao diện lập trình ứng dụng Netscape Plugin ). Trong Chrome 42 NPAPI bị tắt theo mặc định, không cho phép các plugin như Silverlight và Java. Báo cáo Đe dọa giải thích , "Kiến trúc thời NPAPI thập niên 90 đã trở thành nguyên nhân hàng đầu của các vụ treo cổ, sự cố, sự cố bảo mật và sự phức tạp của mã."

Có các API khác mà các công ty như Microsoft và Oracle có thể sử dụng để hiện đại hóa các plugin web của họ và người ta có thể mong đợi chúng được cập nhật để hỗ trợ các tùy chọn thay thế này, nhưng hiện tại, theo bài viết này của Microsoft Microsoft Silverlight có thể không hoạt động trong các phiên bản gần đây của Google Chrome , bạn sẽ cần phải làm như sau:

  1. Dán cái này vào chrome chrome://flags/#enable-npapi
  2. Chọn bật
  3. Khi sử dụng trang web, Netflix, Amazon Instant Video, v.v ... bạn cần nhấp chuột phải vào nội dung và nhấp Chạy Plugin này
  4. (tùy chọn) cười vào Chrome vì đánh giá thấp siêu người dùng

1
enable-npapi đã lừa, cảm ơn!
Louis

4
Tôi nghĩ Edge vẫn đang sử dụng Trident. Cá nhân tôi đã gọi nó là "Internet Explorer 12" vì lý do đó. Ngoài ra, IE không phải là một thất bại hoàn toàn. Tại một thời điểm, nó được coi là trình duyệt tốt nhất hiện có, rút ​​ngắn tuổi thọ của Netscape.
TSJNachos117

6
@IsmaelMiguel - Google tuyên bố họ sẽ làm điều này kể từ khi 2013 mà ban đầu họ tuyên bố kế hoạch của họ. Sau đó họ đổi nó thành 2015 Tháng 11 năm 2014 . Điều này đã được lên kế hoạch từ lâu. Tháng 9 năm 2015 không thể đến sớm. Google đã công khai hơn về kế hoạch của họ với npapi
Ramhound

3
@IsmaelMiguel - Java là một trình cắm thêm npapi. Silverlight là một trình cắm thêm npapi. Bạn đã đọc những liên kết tôi cung cấp trước khi bạn hỏi câu hỏi đó? Flash và Silverlight sẽ trở thành các plugin không phải npapi hoặc ngừng hoạt động với Chrome vào tháng 9 năm 2015.
Ramhound

4
Tôi nên chỉ ra IE thậm chí không hỗ trợ npapi. Vì vậy, bình luận ngầm của bạn về Microsoft là loại buồn cười.
Ramhound

26

Câu trả lời tuyệt vời ở trên, sử dụng tùy chọn ghi đè trong Chrome Flag. Tuy nhiên, điều này sẽ chỉ hoạt động cho đến tháng 9 năm 2015

Xem Blog Chromium họ viết như sau;

Vào tháng 9 năm 2015, chúng tôi sẽ xóa phần ghi đè và hỗ trợ NPAPI sẽ bị xóa vĩnh viễn khỏi Chrome. Các tiện ích mở rộng đã cài đặt yêu cầu plugin NPAPI sẽ không thể tải các plugin đó nữa.


3
Tạm biệt Silverlight và Flash. Chào mừng đến với thời đại của HTML5
Phuc Nguyen

3
Quá tệ, bạn không thể chặn một cách có chọn lọc các yếu tố HTML5 (nhấp để phát), vì vậy hãy chào mừng thời đại lãng phí băng thông, bộ nhớ, chu kỳ CPU và vùng đất không có hòa bình và yên tĩnh với ngày càng lớn, dài, ồn ào tự động phát video HD ở mọi nơi (đặc biệt là quảng cáo) và không có cách nào để ngăn chặn video đó.
Synetech

@Synetech Tôi hoàn toàn nghi ngờ các chiến thuật như vậy sẽ quay trở lại vì hầu hết người dùng cuối sẽ đơn giản không chấp nhận chúng như một phần trải nghiệm tốt của họ. Phản ứng của chính bạn là bằng chứng về điều đó. Ý chí của thị trường (cuối cùng) chi phối các nhà sản xuất.
OneHoopyFrood

@Synetech Có các addon để chặn điều đó, thích cái này cho Firefox .
Cees Timmerman

12

Với Chrome 43 tôi thấy rằng sử dụng enable-npapi cờ không còn giúp kích hoạt các plugin NPAPI.

Trong khi cờ vẫn còn trong chrome:// cài đặt cho phiên bản 43 và mặc dù Google nói rằng từ "Chrome phiên bản 45, bạn sẽ cần sử dụng trình duyệt web thay thế để tải nội dung yêu cầu plugin NPAPI" 1 , có vẻ như động thái này đã có hiệu lực.

1: Các plugin NPAPI không hoạt động trên Chrome phiên bản 42 trở lên


2
Nhưng bạn có thực sự ngạc nhiên khi Google nói dối và làm bất cứ điều gì nó muốn bất kể phản hồi của người dùng? Nếu không, thì rõ ràng bạn không có nhiều kinh nghiệm với Google (bạn thật may mắn).
Synetech
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.