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

delphi - Chomium (DCEF3 / Delphi 7) で Post/Get Data を取得するにはどうすればよいですか

誰かが助けてくれることを願っています!

TWebBrowser を使用する Delphi 7 アプリを、代わりに Chromium を使用するように変換しています。

何か問題があり、OnBeforeNavigate2 で Post/Get 値をユーザーに表示します。PostData を取得して ByteArrayToStr(PostData,sPostData); を実行します。読み取り可能な文字列に変換します。

ドキュメントを調べて CefPostData の仕様を見つけましたが、使用する方法とアクセス方法がわかりません。

誰かがサンプルコードを持っているか、正しい方向に私を導くことができますか?

投稿データを送信する方法を説明する StackOverflow の投稿を見ましたが、それを書き込むためのものが見つかりません。

前もって感謝します、

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

chromium-embedded - Chromiumが埋め込まれたCEF1で辞書型のデータアクセスを実現するにはどうすればよいですか

Javaスクリプトからアクセスできる辞書のようなデータパターンを実現したいと考えています。このようなもの:

擬似コード:

私は CefV8Accessor で達成しようとしていますが、解決策に近づいていません。

ドキュメントが埋め込まれたクロムから非常に少ないことがわかるので、参照用のリンクをいくつか提供してください。

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

c# - フォームの CefWebBrowser および ProcessCmdKey

私は変更された独自のフォームを持っていますProcessCmdKey:

このフォームには、パネルがあります。

このパネルでは、ブラウザー コントロールを

1. ESCAPE キーが機能しないのはなぜですか?

2. CefWebBrowser ポップアップ メニューで無効にし、フォロー リンクを無効にする方法は?

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

windows - CEF を透明にする SetLayeredWindowAttributes が Windows XP で機能しない

CEF1の例で透明な背景を実現するために、 LWA_COLORKEYで SetLayeredWindowAttributesを使用して色 (#ff00ff) を透明度に置き換えます。

7/Vistaで問題なく動きます。
Windows XP では、関数は成功しますが、色は不透明なままです。

メインウィンドウを作成する私のコード:

メイン ウィンドウの WndProc:

表示される HTML:

次の点に注意してください。

  • XPではLWA_ALPHA(ウィンドウ全体を半透明にする)で動作しますが、LWA_COLORKEYでは動作しません

  • リモート デスクトップ経由で XP に接続すると、透過性が期待どおりに表示されます。

誰かがこれを説明できますか?

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

linux - 組み込み可能なブラウザーの選択

QtベースのGUIでС++ Linuxプログラムを設計し始めています。現在、プロジェクトで使用できる組み込み可能なブラウザをすべて探しています。Chromium ベースのソリューション (Berkelium、CEF、Awesomium) について知っています。他に何か?

また、そのようなシステムの実用化についてコメントをいただければ幸いです。

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

.net - ホストされている Chromium Embedded に JavaScript エラーがある場合に通知を受け取ることはできますか?

過去に標準の WinForms コントロールを使用していたので、ホストされている Web ブラウザー コントロールの現在読み込まれているページ内でスクリプト エラーが発生するたびに、通知WebBrowserを受け取ることができました。OLECMDID_SHOWSCRIPTERROR

今、私は( CefSharp .NET ラッパーを介して) Chromium Embeddedを使用するように切り替えており、同様のものを探しています。

JavaScript コードを挿入することも考えられますが、HTML をまったく変更する必要のないソリューションが欲しいと考えています。

私の質問:

現在読み込まれているページで JavaScript エラーが発生したときに、Chromium Embedded がアプリケーションに通知することは可能ですか?

CefSharpグループでもこれを尋ねていますが、これは独立している可能性があると思うので、ここスタックオーバーフローでも尋ねてください)

更新 1:

現在CefSharpで実装されていないように見えるOnUncaughtException機能があるようです。ただし、これが JavaScript エラーに関するものなのか、CEF エラーに関するものなのかはわかりません。

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

gtk - GTK ウィジェットを Qt ウィンドウに埋め込む

WindowsLinux、およびMac用のアプリケーションを開発する必要があります。すべてのウィンドウ クラフトを自分で作成する必要がないように、Qt5を使用することにしました ( wxWidgetsではなく、後者にはコンパイル済みのバイナリが含まれていないため)。私は今埋め込む必要があるGTKウィジェット (のCef ) を持っていますが、残念ながら方法がわかりません。

QX11EmbedContainer以前のバージョンのQtにはあったようですが、もう存在しません。また、 Weylandに切り替えたときにこれが機能するかどうかもわかりません。

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

winforms - Xilium を実行できません。Visual Studio 2012 上に構築された CefGlue

「こんにちはXilium.CefGlue。Visual Studio (xilium-xilium.cefglue-b22787699e57) でソースをダウンロードしてビルドしました。また、アプリを実行するには Xilium Winforms デモが必要なので、ダウンロードして Xilium Winforms デモにcef_binary_3.1453.1236_windows_xiliumコピーしlibcef.dllましたが、実行すると次のようになります。エラー:

x86 をターゲットにしていますが、サポートを受けることはできますか? ありがとう