問題タブ [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 投票する
1 に答える
289 参照

windows - ブラウザ ヘルパー オブジェクトの設定の保存

いくつかの「クリップボード履歴」機能を持つ IE のブラウザー ヘルパー オブジェクトがあります。BHOファイルがあるディレクトリに設定をファイルに保存しています(現在、「$ PROGRAMFILES\Common files\folder\」、コードを受け取ったときはこのようでしたが、変更できます)。

私のコンピューター(仮想マシンのXP SP3)では、設定ファイルの書き込みに問題はありませんが、これにより他のコンピューターで「書き込み許可」の問題が発生する可能性があるのではないかと考えていました。すべての Windows コンピュータで動作しますか?

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

firefox - Do I need a Firefox plugin or an extension?

I need to read every url that loads into the navigation bar of firefox (either by type in or by clicking a link), pass them through a filter and decide if allow the url to open or not.

I have some experience on firefox extensions but not with plugins.

Do I need to do it using extensions or plugins for this?

I currently have a BHO for IE that does this, and I get the URLs using the web browser events.

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

firefox - Firefox 拡張機能で maxVersion チェックをオーバーライドする方法はありますか?

Firefox の拡張機能で maxVersion の使用を無効にする方法はありますか? 新しい Firefox の更新が公開された場合、拡張機能は引き続き機能しますか? これは、about:config に新しい bool を設定することで実行できると思いますが、拡張機能自体から実行しようとしています。

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

firefox - Firefoxの「helloworld」サンプル拡張機能の使用方法は?

このFirefoxサンプル拡張機能をmozilla.orgからダウンロードし、ファイルinstall.rdfを変更して、maxVersion値をに変更し3.6.10(、、も試しまし3.6.*た) 100*「hello world」という名前の新しい文字列を追加しました。値は、サンプル拡張はHKCU (also tried HKLM)/Software/Mozilla/Firefox/Extensions/レジストリにあります。

Firefoxを起動し、に移動するとTools > Addons、再起動する必要があると表示されます。再起動して再度移動すると、プラグインが表示されますが、「Firefox 3.6.10と互換性がありません」と表示され、すべてのボタンが無効になっているように見えます。また、レジストリキーとフォルダを削除しても、アンインストールされません。

Firefox 3.6.10でhelloworldサンプルを使用するために変更する必要があるものは他にありますか?

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

qt - 他のプラグインを入れ子にすると QtBrowserPlugin がクラッシュします: 私の修正は正しいですか?

他のプラグインを含むページをロードする QWebView を含む QtBrowserPlugin があります。

他のプラグインをロードする、またはロードしようとするページをロードした後、QtBrowserPlugin へのイベントのディスパッチを停止するのはなぜですか (外部からの JS 呼び出しでクラッシュします: http://sprunge.us/HeZA )

スタックトレースで私が見る:

qtbrowserplugin のコードが QtWebKit で何かを呼び出すのはなぜですか? デバッグ/修正する方法は他にありますか?

更新qtbrowserplugin.cpp:NP_Initialize を2回呼び出すことも発見しました( http://sprunge.us/BdfQ ):

更新 2私の修正は正しいですか? http://vi-server.org/vi/bin/qtbrowserplugin-2.4_1-opensource-netsing-fix.patch :

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

audio-streaming - Webブラウザからオーディオをストリーミングするためにどのテクノロジーを使用できますか?

ユーザーがブラウザー内から短いオーディオを録音してサーバーにストリーミングできるWebアプリケーションを作成したいと思います。これは純粋なhtmlでは(まだ)不可能であることを理解しているので、フラッシュなどのテクノロジーを使用する必要があります。

私が使用できる代替案は何ですか?また、それらにはどのような利点/欠点がありますか?モバイルプラットフォーム(iOS、Android)でもサポートされていますか?

オーディオストリーミングに関する各テクノロジーの使用を開始する方法について、さらに読むためのリンクを提供してください。

0 投票する
0 に答える
392 参照

webkit - WebKit(QtWebView内)にHTML要素に実際のウィンドウを使用させるにはどうすればよいですか?

ウィンドウフルなビデオ再生プラグインがあります(内部にgstreamerがあります)。その上に物を置いてほしい。

WebKitは非埋め込みに実際のウィンドウを使用するように強制できますか?Zオーダーを制御できますか?

現在、2つのウィンドウフル埋め込みを交差させても、「z-index」CSSプロパティを無視してランダムなzオーダーを取得します。

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

c++ - C++ アプリケーションを Web ブラウザーで実行できるようにするプラグインを作成することの長所と短所は何ですか?

これは、Web アプリとデスクトップ アプリの作成に関する問題ではありません。これは、カスタム プラグインを使用して特注のアプリケーションをブラウザーで実行できるようにし、ブラウザーをレンダリング ウィンドウとして効果的に使用できるようにすることについての質問です。

QuakeLive はこれを行います。これは、ブラウザーを介して実行する追加のコードを含む C++ アプリケーションです。Unity3D および Torque ゲーム エンジンも、同じことを行うための展開オプションを提供します。

個人的には、このようなシステムの有用性については少し疑問があります。しかし、これが良いアイデアなのかそうでないのかについて、他の意見を歓迎します。

これに適切な用語があるかどうかわからないので、もしあれば私のタグを編集してください!

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

firefox - Firefox 拡張機能とプラグインの違いは何ですか?

Firefox にはプラグインと拡張機能があります。これらのアドオンの名前とタブが異なる理由を教えてください。それらはあまりにも異なっているので、異なる名前が必要ですか?これらを区別するのは少し不自然だと思います。拡張機能には非常に多くの機能があり、プラグインと比較して不足しているものは何ですか?

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

javascript - ブラウザプラグインのカスタムイベントでYUI3イベントを使用する

カスタムイベントを使用してFirebreathでプラグインを作成し、YUIイベントにコールバックを登録したいと思います。

コールバックを登録しませんが、

(IEではなくFirefoxで)。

YUIを使用してイベントを登録するにはどうすればよいですか?