C# Windows phone webbrowser控件为空?

C# Windows phone webbrowser控件为空?,c#,windows,mobile,windows-phone-8,webbrowser-control,C#,Windows,Mobile,Windows Phone 8,Webbrowser Control,我试图在Webbrowser控件中打开URL(某些链接)。 该链接返回一个包含Google Graph的html页面,但我的Webbrowser控件为空,不显示任何内容。它在WebBrowserTask和我的pc上运行良好,所以他们在这个链接中没有问题,但在webBrowser控件上它是空白的。你知道我怎么做吗 public GraphPage() { InitializeComponent(); webBrowser1.Navigated +=

我试图在Webbrowser控件中打开URL(某些链接)。 该链接返回一个包含Google Graph的html页面,但我的Webbrowser控件为空,不显示任何内容。它在WebBrowserTask和我的pc上运行良好,所以他们在这个链接中没有问题,但在webBrowser控件上它是空白的。你知道我怎么做吗

 public GraphPage()
     {
         InitializeComponent();
         webBrowser1.Navigated += new EventHandler<System.Windows.Navigation.NavigationEventArgs>(Browser_Navigated);
         webBrowser1.Navigating += new EventHandler<NavigatingEventArgs>(Browser_Navigating);

         loadPage(getBaseUrl(graphType));
      }

 private  void loadPage(String url )
      {
           webBrowser1.IsScriptEnabled = true;
           webBrowser1.Source = new Uri("Link");
      }
公共图形页()
{
初始化组件();
webBrowser1.Navigated+=新事件处理程序(浏览器已导航);
webBrowser1.Navigating+=新事件处理程序(浏览器\导航);
loadPage(getBaseUrl(graphType));
}
私有void加载页(字符串url)
{

webBrowser1.IsScriptEnabled=true; webBrowser1.Source=新Uri(“链接”); }
如用户112553所述,将IsScriptEnabled设置为true。可以在XAML代码下完成,也可以使用

XAML


我遇到了类似的情况,WindowsPhone8和一个使用JQuery的HTML页面

IsScriptEnabled=true
不够(页面未正确呈现)。 我解决了添加到html页面的问题 doctype声明:

<!DOCTYPE html>
<html>
...

...

似乎WebBrowser组件拒绝在没有明确定义文档类型的情况下呈现HTML5页面


由于在IE中呈现页面是一个常见问题,因此在页面上有WebBrowser控件后,如何导航到URL?请添加代码示例。webBrowser1.IsScriptEnabled=true;webBrowser1.Source=新Uri(“链接”)
Source=newuri(url)
,而不是
newuri(“Link”)
?我也在xaml中这样做了,但仍然是空白尝试使用webBrowser1.Navigate(newuri(“Link”);而不是webBrowser1.Source。而且你只需要在一个地方做。告诉我此帮助是否不适用于webBrowser1.Navigate(新Uri(“链接”);
Browser.IsScriptEnabled = true;
<!DOCTYPE html>
<html>
...