0

from this question Using WebKit.NET to call a C# function from JavaScript .

私はバージョン webkit.net を使用してきましたが、callWebScriptMethod を呼び出すときに、私が持っているバージョンは何もしません (Forms.Webbrowser で同じコードを使用して動作することをテストするため)。まず、callwebscriptmethod のバージョンが機能しません。

上記の同じリンクから、次のリンクhttps://github.com/scampy/webkitdotnetを使用しました。ObjectForScriptingが機能しているwebkit.netバージョンがあるため、javacriptを使用してc#を呼び出すことができますが、callwebscriptmethodが実装されていないため、javascriptからc#を呼び出すことはできません。

両方のオプションが実装されたバージョンを入手できるウェブキットのバージョンとリンクを知っている人はいますか。

よろしくポール。

4

1 に答える 1

0

.GetScriptManager.CallFunction("name", new Object[] { arg1, arg2, ... }); を使用して、関数を呼び出すことができます。.NET 4 を使用している場合。.NET 2 を使用する場合は、.StringByEvaluatingJavaScriptFromString("name(arguments)") を使用できます。

于 2012-07-29T04:45:35.077 に答える