Windows phone 7 我在Windows Phone的Web浏览器上显示图像。我想打开一个默认浏览器,然后点击图片

Windows phone 7 我在Windows Phone的Web浏览器上显示图像。我想打开一个默认浏览器,然后点击图片,windows-phone-7,Windows Phone 7,我创建了一个windows phone 8应用程序。它工作得很好。现在我正在使用网络浏览器在我的windows phone应用程序中添加广告。我有一个URL链接。使用此链接,我打开了web浏览器,然后打开了web浏览器。此浏览器显示GIF图像。我想在我的设备的默认浏览器为另一个URL时单击此GIF图像 为WebBrowser的导航事件创建处理程序 在处理程序中,检查导航到的URL,如果导航URL是您想要的,则使用WebBrowserTask将其重定向到手机浏览器 private void web

我创建了一个windows phone 8应用程序。它工作得很好。现在我正在使用网络浏览器在我的windows phone应用程序中添加广告。我有一个URL链接。使用此链接,我打开了web浏览器,然后打开了web浏览器。此浏览器显示GIF图像。我想在我的设备的默认浏览器为另一个URL时单击此GIF图像

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

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

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 URL的链接。

然后我测试我的应用程序它执行webBrowserControl\u导航方法不显示我的应用程序webbrowser您的应用程序webbrowser或手机默认浏览器?