Safari と Google Chrome (両方とも Mac) で正常に動作する NPAPI プラグイン (firebreath を使用して構築) があります。しかし、Firefox では動作しません。Firefox プラグイン (about:plugin) を見ると、プラグインの名前とバージョンが正しく表示され、有効になっていると表示されます。
以下は、JavaScriptでプラグインをロードするために使用するコードです-
<object name="fp" type="application/x-myplugin" width="0" height="0">
<embed name="jsPlugin" id="jsPlugin" width="0" height="0" type="application/x-myplugin">
</embed>
</object>
そして、私はこのプラグインを次のように使用します-
function PluginVwersion(){
var jsPlugin = document.getElementById('jsPlugin');
jsPlugin.GetScannerDetails();
}
しかし、Firefox でこのコードをテストするたびに、機能せず、エラー コンソールに次のエラーが表示されます - エラー: jsPlugin.GetScannerDetails は関数ではありません。 html
どんな助けでも大歓迎です。
よろしく、 Yogesh Joshi