web-dev-qa-db-ja.com

Google Chrome 42+でSilverlightを有効にする方法

Silverlight 5をWindows 8.1 64ビットコンピューターにインストールしています。 Amazon Instant Videoを見ようとすると、品質を向上させるためにSilverlightをインストールするように指示するプロンプトが表示されます。私は Silverlightテスト を実行することもできません。

私のインストールに問題はありません。私はInternet Explorer for Silverlightを使用するだけです。

30
Louis

Chrome 43では、enable-npapiフラグを使用してもNPAPIプラグインを有効にすることができなくなりました。

フラグがバージョン43のchrome://設定に残っている間、そしてグーグルが「クロムバージョン45から、あなたはNPAPIプラグインを必要とするコンテンツをロードするために代替ウェブブラウザを使用する必要がある」と言っている間1、その動きはすでに実施されているようです。

1: NPAPIプラグインはChromeバージョン42以降では動作しません

12
Louis

2013年9月、GoogleはNPAPIのサポート( Netscape Plugin Application Programming Interface )からの移行を決定しました。 Chrome 42では、NPAPIはデフォルトで無効になっており、SilverlightやJavaなどのプラグインは許可されません。 脅威レポートの説明 、「NPAPIの90年代のアーキテクチャは、ハング、クラッシュ、セキュリティインシデント、およびコードの複雑さの主な原因となっています。」

MicrosoftやOracleなどの企業がWebプラグインを最新化するために使用できる他のAPIがあり、これらの代替オプションをサポートするために更新されることが期待できますが、現時点では、Microsoftのこの記事に従って Microsoft Silverlightは、Google Chromeの最近のバージョンでは動作しない可能性があります 、次の手順を実行する必要があります。

  1. これをchrome chrome://flags/#enable-npapiに貼り付けます
  2. 有効にするを選択します
  3. サイト、Netflix、Amazon Instant Videoなどを使用する場合、コンテンツを右クリックしてこのプラグインを実行する必要があります
  4. (オプション)スーパーユーザーを過小評価しているChromeを笑う
30
td512

Chrome Flagsの上書きオプションを利用して、上の素晴らしい答え。ただし、これは2015年9月までしか機能しません

彼らが次のように書いている Chromium Blog を見てください。

2015年9月にオーバーライドを削除し、NPAPIサポートはChromeから永久に削除されます。 NPAPIプラグインを必要とするインストール済みの拡張機能は、それらのプラグインをロードできなくなります。

26
Aron Einhorn