問題タブ [browser-plugin]

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 投票する
2 に答える
1696 参照

npapi - NPAPIプラグインからブラウザを強制的に最大化する方法(F11を押すなど)は?

スクリプト可能なNPAPIブラウザプラグインがあります。
メソッドをjavascript"MaximizeBrowser"に公開し
ます。これにより、ブラウザーウィンドウが最大化されます(ユーザーがブラウザーを押しF11たように)。
それを達成する方法はありますか?

選択した回答は(少なくともWindowsでは)機能します!
誰かが必要とする場合に備えて、これが私のコードです:

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

javascript - ブラウザのクエリ-プラグインの存在/バージョンなど

IEに関する限り、ActiveXObjectをインスタンス化してから、これが成功することを確認する必要があります。その後、インスタンス化されたプラグインを介してバージョンをクエリできます...特にエキサイティングなことは何もありません。

しかし、Firefox(および他のNPAPIブラウザ)では、インストールされているプラ​​グインを確認し、DLL名などを取得できます(少なくともWindowsでは)。インストールされているプラ​​グインが存在する場合を除いて、正確に何を知ることができますか?プラグインファイル名、他に何かありますか?

編集:そして、IEは、新しいバージョンで、インスタンスを作成せずにプラグインをクエリする方法をサポートていますか

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

javascript - SWFObject のような JS ブラウザ プラグイン ユーティリティの作成

SWFObject は、自分のブラウザー プラグインの学習に最適な例だと思いますが、swfobject.js を見ると、すべてが判読できないほど圧縮されており、かなり大きいです。

似たような一般的なプラグイン ツールキットを既に作成している人はいますか、それともチュートリアルでどのように機能するかを分析する優れたリソースはありますか?

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

applet - jdk 1.6.0_23 は、Firefox 3.6.15 でアプレットまたはコンソールを実行しません。

次の問題があります。

新しくインストールしたバージョンの JDK 1.6.0_23 と Firefox 3.6 を使用して、IE7 で正常に実行されるアプレットを実行しています。OSはWinXP

アプレットに応じて、次のいずれかが発生します。 1. アプレット キャンバスが黒で、何も起こりません。2. ブラウザは不足しているプラ​​グインを要求します。

上記の Java インストールから Firefox プラグイン ディレクトリに np*.dll ファイルをコピーしました。

Java コンソールを有効にすると、IE7 では正しく表示されますが、Firefox でアプレットを実行すると表示されません。

Firefox プラグインが対応する Java インストールにアクセスできないようです。

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

browser-plugin - Web ブラウザの firebreath ドッキング可能ウィンドウ

Firebreath を使用して、Web ブラウザー上にドッキング可能なウィンドウを作成したいと考えています。プラグインが登録されると、ブラウザによって呼び出さ、ブラウザの一部のセクション表示されます。私はこれが初めてなので、どんな助けでも大歓迎です。

0 投票する
3 に答える
94276 参照

javascript - PDFをHTMLページに埋め込む方法は?

doGetサーブレットのメソッドを介してデータベースからPDFドキュメントを取得した後、HTMLページでPDFドキュメントを表示したいと思います。

誰かがこれを達成する方法についていくつかのスニペットを共有できますか?

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

c++ - firebreath の IPC (Boost C++)

Boost を使用して、あるプロセスから別のプロセスに文字列を送信する必要があります。実際、別の firebreath プラグインにメッセージを送信できるようにするfirebreathプラグイン (firebreath はバックエンドで Boost を使用)を作成しようとしています。何らかのイベントメカニズムであるべきだと思います。送信側プラグインが文字列を送信すると、受信側プラグインでイベントが発生する必要があります。それを行う最善の方法は何ですか?

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

web-applications - ウェブアプリ用の Google Voice API?

Gmail とまったく同じように、サイトのユーザーが連絡先のリストを表示し、ユーザーの横にあるボタンをクリックして Google Voice チャット セッションを開始できるようにしたいと考えています。Google Voice ブラウザ プラグインがインストールされているかどうかを検出し、インストールされている場合は使用できるようにしたいと考えています。

説明されているようにプラグインと対話する方法はありますか? 私は同様の解決策を受け入れます。自分のサーバーを介して音声サーバーをルーティングする必要がなく、ユーザーが Google の音声サーバーを直接通過できるようにしたいと考えています。

FWIW、バックエンドに Ruby/Rails を使用しています。

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

javascript - Web 3D GIS ソリューション

以下を提供する Web 3D GIS ソリューションを探しています。

  • 地形および 3D モデルを保存および提供するサーバー ソフトウェア
  • ブラウザに表示するプラグイン
  • プラグインと対話するための JavaScript API
  • イントラネットに展開 (サーバーとクライアントはインターネットに接続する必要はありません)

Google Earth Enterprise がそれらの機能を提供しているようです。ライセンスはとても高いと聞きました。それを確認したいのですが、営業に問い合わせてみると、人間からの返事ではなく…

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

c++ - プラグインにカスタムのデジタル署名を実装する方法は?

C++ アプリケーション (実際にはブラウザー プラグインですが、これはあまり関係ありません) では、IPC を介して特定のインターフェイスを公開する外部プロセスを実行できるようにする必要があります。プラグイン アーキテクチャのようなものですが、プラグインは DLL などではなく個別のアプリケーションです。

誰かが必要なインターフェイスを簡単に見つけ出し、悪意のある「プラグイン」を作成して Web サイトでホストすることができます。これは、SWF がサンドボックス化されていることを除けば、悪意のある SWF に匹敵します。その後、ブラウザ プラグインをインストールした誰かがそのページにアクセスすると、ドライブバイ攻撃のような悪意のあるプロセスをロードして実行します。

私が目にする 1 つの推奨事項は、署名メカニズムを使用することですが、それがどのように達成されるかはわかりません。注意してください、私は大衆向けではなく専門家向けに何かを作成しているので、正規のプラグインを作成している企業の数は少ないでしょう.