WP8 webbrowser控件保存图像

时间:2014-06-12 08:57:43

标签: windows-phone-8 webbrowser-control

在Internet Explorer中,我可以通过按住它来保存图像,然后单击以保存图像。但是我的webbrowser中没有这样的选项。有关如何激活它的任何想法?谢谢!

1 个答案:

答案 0 :(得分:0)

你不能直接这样做。对于文档中的所有图像,您必须parse the html document并显示不同的菜单以选择和下载它们。使用HttpWebRequest

下载所选内容
HttpWebRequest WebRequest = HttpWebRequest.CreateHttp(uri);
WebRequest.BeginGetResponse((asyncCallback) =>
{
    try
    {            
        MediaLibrary library = new MediaLibrary();
        library.SavePicture(imageName, WebRequest.EndGetResponse(asyncCallback).GetResponseStream());
    }
    catch (Exception e) { }
}, WebRequest);