4

XULRunner を使用してブラウザー コントロールをアプリ内に埋め込む例はありますか? (できれば、ネイティブの win32 アプリの場合は c または c++ で)

QT、wxWidgets、Awesomium、chrome embedded、LLmozLib、midori、Embedding/NewApi/Win32 を試しました

最適なものは wxWebConnect (wxWidgets フレームワークの一部) です。なぜ、それを構築するために mozilla コードベース全体を必要としないため、実際のブラウザコントロールはプラグインのように完璧であり、すべてが正しくレンダリングされます (gmail、youtube など)。

それで、私の問題または質問は何ですか?wxWebConnect は XULRunner を使用してブラウザー コントロールを埋め込みます。私のアプリケーションはネイティブの win32 アプリであり、wxWidgets アプリではありません。ネットを検索して、XULRunner を使用して gecko ブラウザーをネイティブの win32 アプリに埋め込む方法の別の例を見つけました。

XULRunner だけを使用し、mozilla ソースツリー全体を必要としないプロジェクト/コードを知っている人はいますか?

ありがとう。

4

3 に答える 3

0

.NETの使用に問題がない場合は、GeckoFXを試してください。GeckoFXコードを見ると、ネイティブC++Win32アプリにxulrunnerを埋め込むための十分な洞察が得られる場合もあります。

于 2010-06-28T07:31:04.543 に答える
0

に XULRunner ベースのアプリケーションのリストがあります。

https://developer.mozilla.org/en/XULRunner_Hall_of_Fame

于 2010-03-12T22:18:21.437 に答える
0

wxWebConnect を使用する場合でも、XULRunner を直接埋め込む場合でも、アプリケーションの展開の一部として XULRunner エンジンとそのフォルダー階層が必要です。それが獣の本性です。

于 2010-03-18T20:05:52.877 に答える