Adobe Reader のプラグインを使用する必要がある Web サイトを持っています。その結果、Chrome に組み込まれている一般的な PDF プラグインで問題が発生しています。
(注: この質問に「汎用 PDF プラグインに問題がある場合は、Chrome でバグを報告してください。これを修正できるようにしてください」と答えないでください...Adobe プラグインが必要な特定の理由があります.. .これはそのトピックに関する質問ではありません)
その結果、汎用プラグインが現在アクティブなプラグインであるかどうかをチェックするスクリプトを作成しました ('navigator.mimeTypes["application/pdf"].enabledPlugin.name' に基づく)。適切なプラグインが有効になっていません。そこから、正しいプラグインを有効にするための段階的な手順をユーザーに促します。
とはいえ、Web ブラウザに「chrome://plugins」と入力するのではなく、リンクをクリックしてプラグイン管理ページを起動するように伝えることができれば理想的です。
「chrome://plugins/」と「about:plugins」をアンカータグのhrefの場所として設定しようとしましたが、クリックしても何も起こりません(これは設計によるものだと思います)...また、window.openを使用してみました('chrome://plugins') と 'about:plugins' のいずれかが機能しませんでした...このページを JavaScript から起動することはできますか?
これがオプションでない場合、クライアントのアクティブなプラグインを自動的に切り替える chrome 拡張機能を作成できますか?