私は最近、特に JS>Native 統合から C# で CEFGlue を試しています。
私は3つのアプローチを試みましたが、どれも適切ではないようです。
- XHR とカスタム SchemeHandler を介して - 一般的には優れていますが、長時間実行されるタスクのレンダラーとブラウザーの両方をブロックしているようです。
- V8 コールバックを介して - 素晴らしいですが、長時間実行されるタスクのレンダラーをブロックします
- Asynchronous Bindings とも呼ばれる cefQuery を介して - レンダラーまたはブラウザーをブロックしませんが、パラメーターの受け渡しをサポートしていないようです。
ささいな要件があるようです。
- 非同期実行、つまりブラウザもレンダラーも長時間実行タスクをブロックしません。
- Javascript でパラメーターを渡し、戻り値を処理する必要があります。
このタスクを達成するために実験できる CEFGlue の機能はありますか?
ありがとう。