問題タブ [chromium-embedded]

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

google-chrome - Google Chrome は埋め込み可能ですか?

Google Chrome ブラウザー エンジンを独自のアプリケーションに組み込むことができるかどうかを自問しました。Delphi 2009 を使用しています。IDE には IE ActiveX ラッパー コンポーネントが付属しています。また、Firefox ActiveX コンポーネントもありますが、これは非常に古いコードに基づいています。

Chromeエンジンを組み込みたいです。これを行う方法はありますか?

前もって感謝します、

デビッド

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

java - Java アプリケーションで Chrome ブラウザを取得する

Awesomium が C++ および C# アプリケーションで動作するのと同様に、Java アプリケーション内で Chrome ブラウザを取得する方法はありますか?

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

delphi - Delphi Chromium Embedded:ICefBrowser.GetMainFrameはNILを返します

TChromiumDelphi Chromium Embedded(http://code.google.com/p/delphichromiumembedded/ )の一部であるコンポーネントを使用したいのですが。残念ながら、アプリケーションをビルドして実行すると(すべてのCEFバイナリを含む'bin'ディレクトリ内にあるため、DLLが見つからないということではありません)、呼び出しによってNILChromium.Browser.GetMainFrameが返され、実際にはDCEをまったく使用できなくなります。

WinXP 32、Delphi7PE。任意のヒント?

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

php - PHP/mySQL Web アプリをオフライン PC アプリに変換する

Web アプリを PC に移植して、全画面表示とオフラインにし、インストーラーにラップしたいと考えています。

Safari (Webkit) 用に最適化された Web アプリであるため、ブラウザ コンポーネントとして Awesomium ( http://awesomium.com/ )を使用したいと考えています。しかし、サーバー (WAMP) はどうでしょうか?

再配布に自由に使用できるか、妥当な価格であるべきです。ファイルとフォルダを「そのまま」コピーすることを避けるために、オープンソース(バイナリではなく)を好むでしょう(バイナリWAMPは通常このように動作します)。通常のユーザーは、Program Files を見て、すべての PHP ソースを確認することはできません。理想的なソリューションは、PHP と mySQL テーブルの両方の暗号化をサポートしています (難読化については知っています)。

何か用意ある?

よろしく、

アップデート

私は現在 CEF (Chromium Embedded Framework) を使用しています。これは、数日で独自のブラウザーを構築する方法です。

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

c++ - C++ オブジェクトを NPAPI プラグインに渡すには?

Windows の C++ で NPAPI プラグインを作成しています。プラグインがインスタンス化されたら、メイン アプリケーションからプライベート データを渡したい (具体的には、C++ オブジェクトへのポインターを渡したい)。これを行うメカニズムはないようです。何か不足していますか?オブジェクトはプラグイン インスタンスのスコープ外に存在し、プラグイン インスタンスが破棄されても存続するため、単純にプラグイン インスタンス内にオブジェクトを作成することはできません。

編集:

CEF 経由で C++ の組み込みプラグインを使用しています。これは、私のコードが本質的にブラウザーとプラグインであることを意味します。明らかに、これは標準の NPAPI プラグインの動作とは異なるため、おそらく NPAPI 自体でサポートされているものではありません。

0 投票する
6 に答える
16127 参照

mp3 - Chromium 組み込みフレームワーク MP3 のサポート

Windows用のChromium Embedded Framework r306をダウンロードしてビルドしました。残念ながら、それは mp3 をサポートしていないことを示しています:

出力が空で、mp3 ファイルを開こうとすると再生できません (ogg は再生可能です)。

同時に、Google Chrome は「多分」と書き込みます (実際に再生されます)。

CEF で MP3 のサポートを追加するにはどうすればよいですか?

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

delphi - 可能な最小サイズのChromiumEmbeddedFrameworkdllを作成する方法

Chromium Embedded Framework(http://code.google.com/p/delphichromiumembedded/)は優れています。Delphiコードからのみ生成された静的HTML、JS、CSSを表示するために使用します。

しかし、私はそれが大きすぎると思います。

私は欲しい:

  • HTMLサポートが必要です
  • JavaScriptのサポートが必要です。
  • CSSサポートが必要です。
  • Unicodeのサポートが必要です。
  • OnNavigateイベントが必要です。

必要ありません:

  • D3D、GDI +、GLESのサポートは必要ありません。
  • Webページをロードする機能は必要ありません。LoadStringで十分です。
  • ロケールは必要ありません
  • キャッシングは必要ありません
  • 開発者ツールは必要ありません

可能な限り最小限の展開パッケージを使用することで、必要な機能を実現するにはどうすればよいですか?

現在、CEFには40MBのdllがあります。

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

gwt - GWT アプリケーションを ChromiumEmbedded に埋め込む

chromiumembedded の使用法を読み、cefclient アプリケーションを確認しました。ここで、gwt アプリケーションをスタンドアロン アプリケーションとして顧客に提供したいと考えています。chromiummebedded を使用して gwt クライアント コードをパッケージ化することは可能ですか。

サーバーが CEF にパッケージ化されている場合、サーバーへの RPC/RC 呼び出しを行う方法がわかりません。

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

google-chrome - Chromium 組み込みフレームワークを使用してマウスをオーバーライドする

ファイルにある可能性はありますかcefclient_win.cpp

WM_MOUSEMOVE メッセージのみを取得するため、マウス メッセージは除外されますか?

WndProcがそれらを保持する前に、左クリックまたは右クリックが処理されるようです。特にマウスの右クリックを無効にするにはどうすればよいですか?