Как отобразить локальные данные HTML (который находится в строковой переменной) в веб-браузере в Windows Phone 8

0

В приложении Windows Phone 8, Когда я вызываю веб-службу, я получаю ответ. И ответ - html-код. Теперь я сохранил html-код в строковой переменной. Теперь я хочу показать этот HTML-код в веб-браузере. Для этого я использовал приведенный ниже код.

 myWebBrowser.NavigateToString("myHTMLcode")

Но данные не отображаются на странице. Скажите, пожалуйста, как это сделать. Я с нетерпением жду ценного ответа.

Благодарю.

Теги:
web
webbrowser-control
windows-phone-8

1 ответ

0
Лучший ответ

Создайте элемент управления WebBrowser в XAML (убедитесь, что он имеет достаточную высоту и ширину)

<phone:WebBrowser Name="webBrowser" Height=400 Width=300/>

Затем я создал веб-клиент для получения некоторой html-страницы

 WebClient client = new WebClient();
 client.DownloadStringCompleted += client_DownloadStringCompleted;
 client.DownloadStringAsync(new Uri("http://www.google.com", UriKind.Absolute));

Когда загружается html, покажите его в нашем элементе управления webBrowser

 void client_DownloadStringCompleted(object sender, DownloadStringCompletedEventArgs e)
 {
    webBrowser.NavigateToString(e.Result);
 }

Примите это к вашим потребностям.

  • 0
    Привет, Чандра, я сделал, как ты сказал, но в моем браузере отображается код. Я хочу веб-страницу с указанными тегами. Ниже приведен ответ. <P> <span style = "font-family: Times New Roman;"> основная масса смс en </ span> <br /> <strong> dfasdfasfd <br /> asdf <br /> asdf <br /> asdf </ strong> <br /> <span style = "семейство шрифтов: MS Sans Serif;"> asdf <br /> asdf <br /> asdf <br /> asdf <br /> asdf </ span > <br /> <span style = "font-family: Courier New;"> <br /> <br /> asdfa <br /> sdf <br /> sas <br /> asdf <br /> </ span > </ p> <ol> <li> dfasdf </ li> <li> asdf </ li> <li> asfd </ li> <li> asdf </ li> </ ol>
  • 0
    Создайте его как правильный HTML-контент, например <html><head></head><body>your html content here</body></html> тогда он должен работать !!
Показать ещё 1 комментарий

Ещё вопросы

Сообщество Overcoder
Наверх
Меню