2011-08-02 15 views
6

Uso el control del navegador web para mostrar una página web desde una aplicación, pero solo muestra una pantalla en blanco. Intenté con Internet Explorer y tampoco mostró nada. Cualquier idea sobre cómo solucionar este problema.WP7 Emulator El navegador no muestra nada

Gracias mucho por adelantado.

+1

Reinstale el emulador ... Creo que algún problema durante sus instalaciones –

+0

¿Ve el tráfico transitando por la red si hace un perfil con Fiddler (o simliar)? –

+0

@Matt No entiendo lo que quieres decir. –

Respuesta

10

Windows Phone Emulator requiere una tarjeta gráfica compatible con DirectX 10 o superior con un controlador WDDM 1.1. Asumo que tienes un mensaje de error en el primer inicio del emulador que el adaptador gráfico no es capaz de todas las funciones del emulador está utilizando y que esto puede afectar juegos XNA ya veces Silverlight como éste:

Windows Phone 7 Emulator - error message for missing GPU emulation

Si su adaptador gráfico no es totalmente compatible con DirectX 10 o no tiene un controlador WDDM 1.1, solo verá una pantalla blanca en lugar de la página web procesada. Esto también afecta a todos los controles que usan MultiScaleImage, incluido el control del navegador web. Hasta donde sé, no hay solución para esto en este momento.

Para comprobar si el emulador se está ejecutando la emulación de la GPU requerida, eche un vistazo a la flecha para abrir la lista de aplicaciones y si apunta hacia la derecha o hacia la izquierda. Si apunta hacia la izquierda, NO hay GPU disponible; si apunta hacia la derecha (como en el propio teléfono del hardware), la GPU está disponible y la representación debería funcionar como se esperaba.

NO GPU available GPU available

Ver también this page en el MSDN.

+0

que es raro porque la PC en la que estoy corriendo tiene DirectX 11 con un controlador WDDM 1.1: \ –

+0

Actualicé mi respuesta con algunas capturas de pantalla.¿La flecha que se muestra arriba en su emulador apunta hacia la izquierda o hacia la derecha? Cuando apunta hacia la izquierda, su problema es la GPU faltante. De lo contrario, tenemos que investigar más para identificar el problema. :) – Anheledir

+0

Gracias por la información. Estaba enfrentando el mismo problema. Es extremadamente molesto que hicieron esto. Estoy ejecutando Parallels en mi MAC y no hay escapatoria, ¿verdad? :( –

1

No ha dicho si está probando una página local/privada o una en la web.

Pruebe también otras páginas en la web. ¿Puedes ver algo o solo tu propia página?

Si no puede ver páginas en la web pública entonces usted tiene un problema de red

Si puede ver páginas públicas pero no alojados localmente los entonces es probable que tenga un problema de red diferente. Si estás en un dispositivo real o el emulador probablemente lo afectará en gran medida.

Las otras cosas que son de mayo:

  • que está tratando de ver una página que se va a compilcated que se mostrará (si existe tal cosa - prueba con una muy simple página estática primero)
  • la página utiliza la detección de useragent y no reconoce el agente de usuario y no sirve nada
  • la página tiene javascript complejo que se ejecuta antes de que se represente la página y el javascript está fallando y la página nunca se muestra.
+0

Estoy intentando páginas web públicas simples como twitter, google –

Cuestiones relacionadas