3

私は最近、特に JS>Native 統合から C# で CEFGlue を試しています。

私は3つのアプローチを試みましたが、どれも適切ではないようです。

  1. XHR とカスタム SchemeHandler を介して - 一般的には優れていますが、長時間実行されるタスクのレンダラーとブラウザーの両方をブロックしているようです。
  2. V8 コールバックを介して - 素晴らしいですが、長時間実行されるタスクのレンダラーをブロックします
  3. Asynchronous Bindings とも呼ばれる cefQuery を介して - レンダラーまたはブラウザーをブロックしませんが、パラメーターの受け渡しをサポートしていないようです。

ささいな要件があるようです。

  1. 非同期実行、つまりブラウザもレンダラーも長時間実行タスクをブロックしません。
  2. Javascript でパラメーターを渡し、戻り値を処理する必要があります。

このタスクを達成するために実験できる CEFGlue の機能はありますか?

ありがとう。

4

2 に答える 2

4

Google CEF グループに自分の質問への回答を投稿しました。ソリューションは非常にうまく機能します。

CEF Google グループ

于 2014-10-18T14:51:07.697 に答える