La arquitectura es como la siguiente:
Al hacer clic en un botón, se abre una página HTML que contiene un enlace. Al hacer clic en los enlaces, quiero abrirlo en el navegador externo (predeterminado) de WP7, de forma que la aplicación se cierre y el enlace se abra externamente. ¿Cómo puedo implementar esto?
añadido este control en el archivo XAML:quiere abrir el enlace en el navegador externo de WP7
<phone:WebBrowser Name="browser" Margin="0,78,0,0" />
El botón de clic:
private void Information_Loaded(Object sender,RoutedEventArgs e)
{
Assembly assembly = Assembly.GetExecutingAssembly();
using (Stream stream = assembly.GetManifestResourceStream("index_en.html"))
{
using (StreamReader reader = new StreamReader(stream))
{
string html = reader.ReadToEnd();
browser.NavigateToString(html);
}
}
Ahora index_es.html tiene un enlace que se va a abrir en el navegador externo.
¿Cómo puedo implementarlo omitiendo? – Shaireen
@Shaireen: ¿Implementar * qué * omitiendo? ¿Saltarse qué? –
disculpa por no haber sido claro. En realidad, al utilizar la tarea del navegador web, necesito pasarle una url. ¿Esta URL debería ser el nombre del archivo html? o es el enlace que se abre? – Shaireen