問題タブ [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 に答える
831 参照

qt - libVLC と Chromium Embedded Framework (CEF) を Qt アプリケーションに埋め込む

私は Qt を使用して、VLC をフルスクリーン ビデオ プレーヤーとして (下部のバックグラウンド プレーンで) 使用する単純なホスト アプリケーションを作成しています。これは、その上で実行される HTML/JS/CSS ベースのオンスクリーン ディスプレイによって制御されます (透明な前景レイヤー)。

計画は libVLC と Chromium Embedded Framework (CEF) を埋め込むことであり、クロスプラットフォームのものです。

組み込み CEF ブラウザーにレンダリングされた外部 HTML/JS コンテンツ (つまり、通常の Web ページ) が libVLC インスタンスを直接相互操作することは可能ですか、それとも Qt ホストの「ブリッジ」アプリケーションとして別の基本的な API が必要ですか?

例: 別の開発者が、ソース dvd:// または rtsp://?

注意: a) Qt には独自の組み込み Web ブラウザーがあることは承知していますが、代わりに CEF を使用することを検討しています。b) オープン ネットワークに実装した場合、そのようなアイデアの明らかなセキュリティ上の危険性を認識しています。

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

chromium-embedded - Chromium が組み込まれた Windows 用のビルド済みのソフトウェアを保守している人はいますか?

Chromium を自分の Windows アプリケーションに組み込みたいと考えていますが、ソースからビルドしたくはありません。他の団体によって事前にビルドされた DLL を使用したいと考えています。問題は、そのようなものが見つからないことです。助けてください(それが可能であれば)

(なぜ私が自分でビルドしたくないのか不思議に思うかもしれません..私は Windows XP 32 ビットを使用しています。Chromium のドキュメント Web サイトには、32 ビットのホスト OS はビルドでサポートされていないと記載されています)。 ..多くの依存関係が必要になり、多くのドキュメントを読み、いくつかの構成を行います.以前は、V8 を 1 人で構築していましたが、理解するのに何日もかかりました.私は、それらの水域に足を踏み入れることを本当に避けたい.)

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

c# - Windows7 での CefSharp の問題

私は CefSharp を webbrowser として使用している WPF アプリケーションに取り組んでいます。アプリケーションに正常に統合しましたが、Windows 8 でしか機能しません。

Visual Studio 2010 と CefSharp 1.25.0 を使用しています。

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

delphi-xe3 - Delphi APP_TYPE GUI でフルスクリーンを設定する方法

もう1つの新しい質問です。フォームを使用していないプロジェクトでフルスクリーンアプリケーションを動作させることができるかどうか、またどのようにすればよいか疑問に思っています。これはGUI APP_TYPEです。

私は SW_MAXIMIZED を実行しており、非常に単純なフォームベースのアプリで境界線をなしに設定しています。これを cefclient (Delphi Chromium Embedded から) で達成できる方法:

これがフルスクリーン部分を配置する正しいコードかどうかはわかりませんが、SW_MAXIMIZED を試してみましたが、動作しませんでした。また、CW_USEDEFAULT について疑問に思っています。タスクバーに重なる高さ。または、可能ですか?

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

c# - CefSharp で JavaScript を一時的に無効にする

ソースコードを解析して関連データを抽出することにより、いくつかのWebサイトからデータを収集するCefSharp.WebViewが埋め込まれた小さなプログラムを作成しましたが、そのうちのいくつかはソースコードにデータがなく、JavaScriptを介してデータをロードします少しあと。しかし幸いなことに、これらのサイトは JavaScript が有効になっているかどうかを確認し、JavaScript が無効になっている場合はソース コードでデータを提供します。

したがって、デフォルトで JS を有効にし、これらの奇妙なページの 1 つをロードする前に一時的にのみ JS を無効にしたいと考えています。

C#の下でCefSharpでこれを実現する方法はありますか?

もともと私は IE WebBrowser コントロールを使用するつもりでしたが、これは間違いなくグローバルなインターネット設定のみを使用し、JS を一時的に無効にする方法はなく、システムで JS を完全に無効にしたくありません。

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

delphi - ブラウザーでテキストが選択されているかどうかを確認して取得するにはどうすればよいですか?

ユーザーが選択したテキストが TChromiumFMX ブラウザー コンポーネントに含まれているかどうかを確認し、含まれている場合は、ユーザーが最初にクリップボードにコピー (ctrl-c) することなく、そのテキストを取得したいと考えています。


TLama の回答を改善するには: ShowMessage を使用していない場合、Button1Click が終了する前に匿名の手順が完了しているとは限らないため、多くの場合、結果が得られません (または遅すぎます)。したがって、プロシージャの最後の行として Done := true をチェックして、値が取得されたかどうかを確認できます。