我使用webbrowser控件从应用程序显示网页,但它只显示一个白色屏幕。我尝试过Internet Explorer,它也没有显示任何内容。 任何想法如何解决这个问题。
提前多多感谢。
答案 0 :(得分:10)
Windows Phone模拟器需要具有WDDM 1.1驱动程序的DirectX 10或更高版本的显卡。我假设您在首次启动模拟器时收到一条错误消息,表明您的图形适配器无法使用模拟器正在使用的所有功能,这可能会影响XNA游戏,有时会像这样闪现:
如果您的图形适配器不完全支持DirectX 10或没有WDDM 1.1驱动程序,您将只看到白屏而不是呈现的网页。这也会影响使用MultiScaleImage的所有控件,包括webbrowser控件。据我所知,目前还没有解决方案。
要检查仿真器是否正在运行所需的GPU仿真,请查看箭头以打开应用程序列表,如果它指向右侧或左侧。如果它指向左侧,则没有GPU可用 - 如果它指向右侧(如在硬件手机本身上),则GPU可用并且渲染应该按预期工作。
另请参阅msdn。中的this page。
答案 1 :(得分:1)
您还没有说过您是在测试本地/私人网页还是在网络上测试。
同时测试网络上的其他页面。你能看到任何东西或只是你自己的页面。
如果您无法在公共网络上看到网页,那么您就会遇到网络问题
如果您可以看到公共页面而不是本地托管的页面,那么您可能会遇到不同的网络问题。如果您使用的是实际设备,或者模拟器可能会对此产生很大影响。
其他可能的事情: