Tag: #javascript geckofx

如何使用GeckoFX作为XULRunner的包装器在javascript中调用C#方法

我在我的项目中使用GeckoFX16和xulrunner-16.0.2.en-US.win32 。 问题是,我想在javascript中调用C#方法。 我好奇,有办法做到这一点吗? 如下所示: C#部分: private GeckoWebBrowser weBrowser; public browser() { InitializeComponent(); Gecko.Xpcom.Initialize(“xulrunner”); weBrowser = new GeckoWebBrowser(); weBrowser.Parent = this; weBrowser.Dock = DockStyle.Fill; weBrowser.Navigate(“test.html”); } public string loadData(){ //load data from local file. return str; } javascript部分: var data = window.loadData(); alert(data); 我是这个领域的新人,如果可能的话我会很感激!