我在Windows Phone中的Web浏览器上显示图像。我想点击图片时打开默认浏览器

时间:2013-04-03 09:29:13

标签: windows-phone-7

我创建了一个Windows Phone 8应用程序。它运作良好。现在我使用网络浏览器在我的Windows手机应用程序中添加广告。我有一个URL链接。使用此链接我打开了一个Web浏览器,然后打开Web浏览器,此浏览器显示一个GIF图像。我想当我的设备的默认浏览器与另一个URL共进午餐时,我点击这个GIF图像。

1 个答案:

答案 0 :(得分:0)

为WebBrowser的导航事件创建一个处理程序

并在处理程序中,检查其导航的URL,如果导航URL是您想要的,则使用WebBrowserTask将其重定向到Phone的浏览器

private void webBrowserControl_Navigating(object sender, NavigatingEventArgs e)
    {
        if (e.Uri.ToString().StartsWith("somexyzurl"))
        {
            e.Cancel = true; // stop the navigation
            WebBrowserTask task = new WebBrowserTask();
            //set the task's URL here then show the task
            task.Show();
        }
     }

为此,您必须将GIF作为超链接。

编辑:实际上,在“somexyzurl”的位置,你必须放置你用于GIF网址的链接。