問題タブ [npapi]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
92 参照

objective-c - 別のウィンドウのテキスト フィールドから/へのカット アンド ペーストが機能しない

ログイン情報用に別のウィンドウを表示する Macintosh Mozilla プラグインがあります。正常に動作しているようです。入力やリターンを押してデフォルトのボタンを押すなどのキーボードイベントを取得します。ただし、カット アンド ペースト イベントは発生しないようです。Cmd-v を押すと、編集メニューが点滅しますが、何も起こりません。

これはレスポンダー チェーンに問題がありますか? これらのイベントが必要であることを Mozilla に特別に伝える必要がありますか? または、考えもしなかった他の問題が発生する可能性がありますか?

0 投票する
1 に答える
1150 参照

plugins - Chrome プラグイン プロセス - npapi プラグイン

Qtでnpapiプラグインを書いています。私のプラグインは、Firefox と Opera で完璧に動作します。私が推測するクロムの問題は、「プラグインごとのプロセス」セットアップに関するものです。何が起こるかというと、最初にページを開くと、プラグインが挿入され、すべてが期待どおりに機能します。しかし、そのページから別のページに移動すると、新しいページでプラグインが挿入されたように見えますが、そのコンストラクターでさえ呼び出されません。

この問題を調べるために、新しいページに移動する前に、Chrome タスク マネージャーを使用してプラグイン プロセスを強制終了してみました。これを行うと、プラグインは 2 ページ目でも期待どおりに動作します。ここで何が起こっているのか理解できません。どんな助けでも大歓迎です。

ありがとう

0 投票する
1 に答える
304 参照

google-chrome - Chrome プラグインの削除

私はNPAPIプラグインを書いています。ブラウザーがアクセスするすべての Web ページで、オブジェクト タグを使用してプラグインを挿入します。何かのようなもの:

不要なページでは、注入後、ID を使用して要素を見つけ、document.removeChild を実行して削除します。私のロギングから、Firefox と Opera では、これを行うとプラグインの破棄メソッド NPP_Destroy (NPAPI) が自動的に呼び出されることがわかりました。しかし、クロムでは、それを呼び出していないようです。不足しているクロムのプラグインを削除する特別な方法はありますか??

どんな助けでも大歓迎です。

ありがとう

0 投票する
1 に答える
589 参照

plugins - 外部ダウンロード ツールを呼び出すための汎用 NPAPI プラグインはありますか?

GetRight/FlashGet/OrbitDownloader/InternetDownloadManager/etc を呼び出すために使用できる汎用 NPAPI プラグインを探しています。

誰かがすでにそれを書いていますか?NPAPI ブラウザーの FlashGot のようなものです。

0 投票する
1 に答える
518 参照

npapi - NPP_StreamAsFileのnpapiプラグインを取得する方法

npapiプラグインを入手するにはどうすればよいですか。自分で書く必要がありますか。または私はどこかからそれを得ることができます。そして、npapi.hファイルからnpapi.dllを作成する方法を教えてください。ありがとう。

または、誰かがNPP_StreamAsFileのnpapi.dllを持っている場合は、それをダウンロードするためのリンクとその使用方法のドキュメントを教えてください。ありがとう

0 投票する
1 に答える
361 参照

npapi - NPP_StreamAsFile の呼び出し方法

こんにちは、このすべての npp 関数を含む plugin.dll があります。Chrome プラグインに正常に埋め込まれていますが、JavaScript からこの NPP_StreamAsFile 関数を呼び出す方法がわかりません。私には考えがありません。渡すパラメータが非常に多く、それについてはまったくわかりません。私を助けてください。事前にサンクス。

0 投票する
4 に答える
32871 参照

c++ - ブラウザプラグインを書く方法は?

Chrome、Safari、Operaなどのブラウザ用のブラウザプラグインを作成する手順について知りたいです。私はここで特にWindowsについて考えており、C++での作業を好みます。

プロセスを詳しく説明するツールやチュートリアルはありますか?

:拡張機能や「アドオン」については言及していません。FlashやAdobeReaderに特定のコンテンツタイプを処理するプラグインがあるのと同じようなプラグインを指します。

0 投票する
2 に答える
22984 参照

c++ - GoogleChrome用のシンプルなHelloWorldNPAPIプラグイン?

Chromeプラグインを作成しようとしていますが、ChromeAPIでは十分なパワーが得られません。NPAPIを使用したいのですが、使用方法がわかりませんが、VisualC++の経験はあります。

誰かがC++アプリケーションで「Helloworld」を見せて、始められるようにすることはできますか?

0 投票する
1 に答える
1477 参照

c++ - NPAPIのnpruntimeサンプルプラグイン(c ++)がmacOSX10.5で実行に失敗する

MacOSX10.5でMozillaNPAPIプラグインの例npruntimeをコンパイルしました。それは私にlibnprt.dylibを与えます

このdylibを適切なplistにバンドルしています。

プラグインをロードすると、NP_GetMIMEDescription()が呼び出されます(私はこれをログに記録しています)が、NP_GetEntryPoints()内には入りません。

コードの一部はどのように読み込まれ、一部は読み込まれませんか?

他のドキュメントやサンプルコードを教えてもらえますか?「Mac用のNPAPIプラグインを作成する方法」について何か光がありますか?

事前の感謝-ParimalDas