如何在Xamarin.Mac中使用WebView

时间:2015-05-22 23:18:29

标签: xamarin xamarin.mac

我需要在我的应用程序中验证用户,为此我想用Cocoa WebView控件生成另一个窗口。问题是我无法对C#代码中的控件做任何事情,也找不到任何文档:(

尝试使用

  

WebViewWindow.MainFrame.LoadRequest(请求);

但它会引发某种异常。如何在该WebView中正确打开URL?也许使用像GeckoFX这样的东西是一个好主意?

此外,我还需要找回用户被重定向到的网址。怎么做?

感谢。

1 个答案:

答案 0 :(得分:1)

你可以像这样使用

public override void AwakeFromNib()
{
    base.AwakeFromNib();
    webView.MainFrame.LoadRequest(new NSUrlRequest
        (new NSUrl( "http://www.google.com)));

}