2012-04-18 51 views
0

我需要从我的WP7应用程序启动IE并加载HTML以动态创建页面。 HTML是从Web服务中读取的,并且可以随时更改,所以我无法将HTML存储在文件中。有没有办法做到这一点 - 很像你使用WebBrowser.NavigateToString(strHtml)? - 谢谢!从应用程序传递HTML内容启动IE浏览器

+0

为什么你不能在Web服务的地址中使用WebBrowser.NavigateToString()? – 2012-04-18 20:17:51

+0

应用程序要求页面需要在浏览器中启动。我正在使用WebBrowser,但被递交了新的需求。 – user183803 2012-04-18 20:20:28

回答

0

你是在找WebBrowserTask

+0

谢谢Shawn L和willmel,但不幸的是,我不能使用指向服务器端页面的uri; HTML需要通过现有的Web服务方法返回,我需要在IE浏览器中显示内容。 – user183803 2012-04-18 20:34:47

1

如果您正试图在嵌入式WebBrowser的控制,你可以使用“NavigateToString”功能,通过它的HTML内容,您想加载打开你的HTML内容。

如果你想在设备上的本地IE浏览器中打开它,那么我会建议把URL中的状态信息,并直接与复制通过WebBrowserTask在浏览器中查看所需的任何参数打开该网页。通过这种方式,您在技术上不会从应用中打开HTML代码,但您可以根据查询参数确保从您的服务加载的HTML内容是正确的。

相关问题