75

Gecko レンダリング エンジンをラップするいくつかの COM コントロールを見てきました ( GeckoFXと、Mozilla が出荷するコントロール - mozctlx.dll )。.NET Winform アプリケーションに含めることができる Webkit のラッパーはありますか?

4

9 に答える 9

42

Chromium Embedded Framework.NetバインディングであるCefSharpのプレアルファ バージョンをリリースしました。

それをチェックして、私にあなたの考えを教えてください: https://github.com/chillitom/CefSharp (ダウンロードページで入手可能なバイナリライブラリとサンプル)

update : C# オブジェクトを DOM にバインドする機能などを含む、新しいバージョンをリリースしました。

更新 2 : もはやアルファ版ではなく、lib は Windows 用 Facebook Messenger、Rdio の Windows クライアント、Windows 用 Github などの実際のプロジェクトで使用されています

于 2010-12-03T17:05:55.560 に答える
38

まだ試していませんが、SourceForge でWebKit.NETを見つけました。GitHubに移動しました。

警告:もうメンテナンスされていません。最後のコミットは 2013 年初頭のものです。

于 2010-02-09T08:46:11.897 に答える
19

MonoのGitHubリポジトリにWebKit-Sharpコンポーネントがあります。Webで表示できるドキュメントが見つからず、WinFormsなのかGTK#なのか(現時点ではここからソースを取得して確認することはできません)もわかりませんが、おそらく最善の策です。仕方。

于 2008-09-26T22:38:30.557 に答える
13

Berkeliumは、クロムを埋め込み可能にするための C++ ツールです。

AwesomiumDotNetは、Berkelium と Awesomium の両方のラッパーです

ところで、ここのAwesomiumへのリンクは最新のようです。

于 2010-04-09T21:24:40.217 に答える
7

Mono の Subversion Server には WebKit-Sharp コンポーネントがあります。Web で表示できるドキュメントが見つかりません。また、それが WinForms なのか GTK# なのかさえわかりません (現時点では、ここからソースを取得して確認することはできません)。仕方。

このコンポーネントは、Ubuntu 用の webkit の CLI ラッパーだと思います。したがって、このラッパーはおそらく win32 では動作しない可能性があります

別のバリアントを確認してみてください - project awesomium - webkit を使用する Google プロジェクト「Chromium」のラッパー。また、awesomium には、WPF で 3D オブジェクト上のインタラクティブな Web ページを作成するなどの機能があります。

于 2009-08-28T13:59:08.080 に答える
6

CefSharp(クロムブラウザを使用)を使用してこれを行うことができました。

これが実際に動作していることを示すいくつかの投稿を次に示します。

于 2012-06-06T10:04:15.890 に答える
6

WebKit.NET 0.5 のフォークであり、非常に高度な OpenWebKitSharp があります。詳細: http://code.google.com/p/open-webkit-sharp/

于 2011-09-11T15:11:02.720 に答える
2

Qt 4のWindowsバージョンには、ActiveXコンポーネントを作成するためのWebKitとクラスの両方が含まれています。ただし、Qtをまだ使用していない場合は、おそらく理想的なソリューションではありません。

于 2008-09-30T13:18:08.280 に答える
1

これを試してみてくださいhttp://code.google.com/p/geckofx/ 重複していないか、これが良いと思います http://webkitdotnet.sourceforge.net/

于 2011-07-22T15:33:00.273 に答える