3

ほぼ完全に HTML/JavaScript であるネイティブ Windows (Metro 以前) アプリケーションを作成しようとしています。いくつかのグーグルは、これを行う方法が次のとおりであることを示しているように見えました:

  1. QtWebKit
  2. WebKit
  3. Internet Explorer にレンダリングさせます。

Qt を依存関係にしたくないので、1 を除外します。(OS とやり取りするための) ネイティブ コードを記述し、これらの関数を JavaScript で呼び出せるようにする必要があるため、3 を除外します。しかし、可能に思えますが、WebKit だけでこれを行う方法がわかりません。

注: 関連する場合、ビルド環境は Visual Studio です。

4

2 に答える 2

2

達成したいことによると、V8はおそらく最良のソリューションです。基本的な紹介をご覧ください。

入門

埋め込み方法に関するガイドについても読むことができます

埋め込みガイド

于 2012-08-12T02:34:18.310 に答える
0

Windows アプリで MSHTML をホストするのは比較的簡単です。Javascript エンジンに追加機能を提供するには、IDocHostShowUI インターフェイスを実装し、GetExternal() を介して IDipsatch を返すだけです。

于 2012-08-12T02:43:21.767 に答える