古い Mozilla NPRuntime の例をベースとして使用して、小さな NPAPI プラグインを作成しました。私の問題は、Firefox と Safari (Windows) では問題なく動作しますが、Google Chrome では動作しないことです。
about:plugins でプラグインを確認できます。テスト ページを開くと、Chrome がプラグインを実行するための新しいプロセスを起動していることがわかります。プラグイン プロセスはエラー ダイアログなしで 10 秒以内に終了します。10 秒間、プロセスは実行中ですが、スクリプト可能なプラグイン オブジェクトへのアクセスは機能しません (Firefox または Safari を使用している場合は正常に機能します)。
Chrome が 10 秒後にプラグイン プロセスを強制終了する原因となるアイデアはありますか? プラグインにアクセスしなくても強制終了するため、初期化に関連するものである必要があります。