http://code.google.com/chrome/extensions/npapi.html
私はこれを読み通しました、そして完全に混乱しています。サンプルのnpapi.soプラグインをhttp://www.firebreath.org/display/documentation/Building+on+Linuxからビルドしました
解凍した拡張機能のpopup.htmlでプラグインを使用するまで、すべてが正常に機能しました(プラグインが正しくインストールされ、認識されました)。
<embed type="application/x-sample" id="sample">
<script>
console.log((document.getElementById("sample"))().echo("asdf"));
popup.html:18Uncaught ReferenceError:NPObjectが削除されました
さまざまなテストから、プラグインオブジェクトでコンストラクターを呼び出すとエラーがスローされるようです。ここで何が起こっているのかわかりません。
私が本当にやりたいのは、Cythonを使用して.pyファイルを.soまたは.dllにコンパイルし、拡張機能でそのメソッドを呼び出せるようにすることだけです。
誰かがこれを行う簡単な方法を知っていますか?/誰かがこの動作の簡単な「こんにちは、世界」の例を提供できますか?