2

Xilium.CefGlue をラッパーとして使用して、WPF で CEF 3 (バージョン 1650) を使用するアプリケーションを構築しています (つまり、OSR モードを使用しています)。

多くの調査の結果、作業や回避策を実行できない機能がいくつか見つかりました。

  • フォーカス管理- ページ内の最後のフォーカス可能なアイテムが、Tab の押下 (または Shift+Tab による最初のアイテム) によっていつフォーカスを失ったかを知る必要があります。

  • Javascript アラート- 標準スキームでは動作するようになりましたが、カスタム スキームでは動作しませんでした (これに関するバグも見つかりました)。私はそれを回避する方法を探しています。

  • ファビコン - CEF3はファビコンのサポートを実装していないようです。標準スキームのルート ディレクトリで favicon.ico を探すことができると思いますが、HTML 自体にリンクされている favicon はどうでしょうか。

  • ユーザー許可通知- 位置情報要求の許可要求イベントしか見つかりませんでしたが、getUserMedia などの他のものも必要です。方法はありますか?

  • ズーム- これは、何らかの理由で常にゼロを返す getZoomLevel を除いて機能します。各ページの最後のズームを覚えていることを考えると、それを回避する理由や方法を知っている人はいますか?

  • プロセス モデル- 複数のブラウザ ウィンドウを手動で (つまり、javascript を使用せずにopenWindow) 開くことができません。すべて同じカスタム スキームで、同じレンダリング プロセスで開きます (私が知っているすべての異なるプロセス モデル パラメータを既に試しました)。私が理解している限り、それは可能なはずです。私は何が欠けていますか?

よろしくお願いいたします。

4

2 に答える 2