public override byte[] TakeScreenshot()
{
UIGraphics.BeginImageContext(WebView.Bounds.Size);
var ctx = UIGraphics.GetCurrentContext();
WebView.Layer.RenderInContext(ctx);
var img = UIGraphics.GetImageFromCurrentImageContext();
UIGraphics.EndImageContext();
return img.AsPNG().ToArray();
}