2012-10-24 32 views
1

在.NET WebBrowser控件中,有一個名爲「ObjectForScripting」的屬性。當你在Javascript中調用window.external時,它會調用.Net代碼中的Function。wxWebView中的ObjectForScripting?

我想知道如果這也存在C++的wxWebView?或者可能在另一個C++ GUI Library WebControl中。

+1

如果你需要問,那麼答案可能是否定的。 Winforms瀏覽器對託管接口有相當強的實現。搜索IDocHostUIHandler,GetExternal()方法的庫代碼。 –

回答

1

在wxWebView中目前沒有這樣的事情,只是簡單的RunScript方法。然而,在使用基於Webkit的wxWebView後端進行此項工作方面還有一些工作,更多信息可在here獲得。

+0

但也許在chromiumembedded或其他瀏覽器控件? – RaphaelH

+1

我相信CEF可以,請參閱http://code.google.com/p/chromiumembedded/wiki/JavaScriptIntegration – SteveL

+0

是的! CEF呢!謝謝 :) – RaphaelH

相關問題