npapi プラグインは、FBTestPlugin を少し変更したものです。
プラグインは現在、マニフェストでパブリックに定義されています。これで、プラグイン メソッドを外部ページから呼び出すことができます。しかし、拡張機能のどのページにもありません。背景ページとオプションページを試しました。オプション ページにrunProxy()メソッドがあり、外部ページと同じことを行いますが、プラグイン オブジェクトによってメソッドが見つかりません。
こちらからChrome 拡張機能をダウンロードして、試してみてください。
コマンドラインを使用して、Linuxでデバッグしました
sudo /opt/google/chrome/chrome --plugin-launcher='xterm -e gdb --args' --user-data-dir='/tmp/liruqi'
そして、これがおそらく問題であることがわかりました。
[6958:6958:10328544637:ERROR:extension_prefs.cc(955)] Bad or missing pref 'state' for extension 'mpeobcmgemcjlkjkmgialddejohkigkg'
しかし、安全上の理由から、プラグインを非公開 (拡張ページと呼ばれるだけ) に定義できることを望みます。直し方?