sesion phone para microsoft logo instalar iniciar desde descargar celular caracteristicas aplicaciones actualizar 6tag windows-phone-7 hyperlink navigation

para - Navegación de Windows Phone 7 a internet desde una aplicación



windows phone nokia (4)

Tengo la siguiente pregunta: tengo mi aplicación Windows Phone 7 y tengo un HyperlinkButton con el NavigateUri enlazado a un Uri creado de esta manera:

Uri uri = new Uri("http://google/ro",UriKind.Ablosute)

pero cuando presiono el botón me sale el siguiente error:

La navegación solo es compatible con los URI relativos que son fragmentos, o comienzan con ''/'', o que contienen ''; component /''. / R / n Nombre de parámetro: uri

¿Qué hice mal? ¿O es el WP7 que no permite navegar por Internet desde una aplicación con un HyperlinkButton ? Desde que creo el uri como Uri uri = new Uri("/Page.xaml",UriKind.Relative) me redirige a Page.xaml en el proyecto.


He encontrado una solución bastante extraña que corrige esto. Simplemente agregue una propiedad TargetName = "_ blank" a su control HyperlinkButton, y mágicamente comienza a funcionar.

<HyperlinkButton Content="Google" NavigateUri="http://google.com" TargetName="_blank" />

Chris


La URL está obsoleta. Usa Uri , como se muestra abajo.

private void Button_Click(object sender, RoutedEventArgs e) { WebBrowserTask wtb = new WebBrowserTask(); wtb.Uri = new Uri("http://www.google.com", UriKind.Absolute); wtb.Show(); }


No puede utilizar el sistema de navegación del teléfono para navegar a la web (¿dónde esperaría que se muestre?). Pero puede usar el control del navegador web para mostrar páginas web en su aplicación. Ver este example

También puede utilizar una tarea del navegador web algo como las líneas de

WebBrowserTask wtb = new WebBrowserTask(); wtb.Uri = new Uri("http://www.google.com", UriKind.Absolute); wtb.Show();