問題タブ [cefsharp]

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 に答える
16722 参照

c# - CefSharp WinForms Web ブラウザが表示されない

WinformsフォームにCEFブラウザを追加しようとする非常に単純な例があります。なぜか表示されません。

以下は、私が使用しているVSソリューションです。Nuget経由でパッケージを追加しました

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

c# - CefSharp アプリケーションで Java の実行を有効化/許可する方法

私たちは、Oracle の ADT/Forms テクノロジを試すための Web ブラウザを作成しています。Web アドレスにアクセスして Java アプレットを実行するだけです。

私は(少なくともしようとしています)CefSharp3(https://github.com/cefsharp/CefSharpからの新しいクローン)を使用しています。

このための WPF プロジェクトを作成し、動作させました (Google、ここ、Oracle などに移動できます) が、Java アプレットに移動すると空白の画面しか表示されないようです。

ブラウザ属性を設定しました

  • 「Java無効」
  • 「プラグイン無効」
  • 「Webセキュリティ無効」

(そこでストローをつかみます!)適切に、それでもまだ空白の画面しか表示されません。

アプリに JRE へのアクセス許可がないのではないでしょうか? おそらくJREをプロジェクトに含める必要がありますか?

これは、デバッグ ファイルの結果です (Java アプレットのみに送られる新たな実行の後)。

Java アプレットは、Firefox、Chrome、IE、および Chromium (WinForms を使用) で問題なく動作します。それは、WPF と Java が調和していないだけかもしれません。

ここにいくつかのコードがあります!-- 大したことではありませんが、このフレームワークを使用するのにそれほど時間はかかりません -- 私は非常に感銘を受けました。

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

c# - cefsharp ブラウザーでドキュメントのタイトルを取得する

winforms で cefsharp を使用してブラウザーを作成しました。ウィンドウのタイトルに入れるページのタイトルを取得する必要があります。これまでのところ、タイトルを取得する方法は見たことがなく、Google で調べても何も見つかりませんでした。どなたかタイトルの入手方法を教えていただけないでしょうか?

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

javascript - C# (CefSharp) から Javascript オブジェクトにアクセスできない

私のセットアップは非常に簡単です。C# (WPF) には、HTML ページをロードする WebView があります。

今、私は2人の間で双方向のコミュニケーションを取りたいと思っています。

Javascript から C# を呼び出すと、RegisterJsObject.

を使用して、C# から Javascript を実行しようとしてExecuteScriptいます。

次のようなプレーンなJavascriptのみを使用する限り

それは完全に正常に動作します。

しかし、Javascript で作成した関数にアクセスしようとすると、実行に失敗します。

Javascript:

C#:

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

wpf - CefSharp3 戻ることができません

現在、CefSharp.MinimalExample.Wpf (CEF ブランチ 1750 および CefSharp 33.0.0) を使用して問題を評価しています。このように MainView.xaml にボタンを追加しました<Button Command="{Binding WebBrowser.BackCommand}">Back</Button>。ボタンの有効化状態は、サイトの読み込み時に更新されます (サイトが読み込まれると、ボタンを押すことができます)。しかし、それをクリックしても戻ることはできません。

私の 2 番目のアプローチは、クリック時に Java スクリプト スニペットを実行することでしたがbrowser.ExecuteScriptAsync("history.back()");、これも機能しません。

何か案は?

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

wpf - CefSharp ChromiumWebBrowser でページが表示されない

開発中のアプリケーションに ChromiumWebBrowser コントロールをプログラムで追加しようとしています。これらは私が従っている手順です:

しかし、何も表示できません。何か不足していますか?

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

cross-domain - cefsharp のクロスドメイン

「http」と「uc」の2つのスキームを処理するためにCefSharpを使用しました。最初に http でページをロードしました。その後、「uc」リンクを呼び出しました。「クロス オリジン リクエストは HTTP でのみサポートされています」というエラーが発生しました。

今まで、私は解決策を見つけることができません。この問題を解決するには?