2012-09-30 4 views
6

Estoy usando una vista web en una aplicación para mostrar contenido alojado externamente, pero la vista web permite al usuario hacer zoom con un gesto de pellizco y me gustaría desactivarlo.Cómo deshabilitar el zoom en las vistas web de Windows 8

no puedo encontrar ninguna tal propiedad en la misma vista web, y no he tenido ningún éxito con una etiqueta meta de visualización tales como:

<meta name="viewport" content="user-scalable=no"> 

¿Hay una manera de hacer esto?

Respuesta

17

que era capaz de desactivar pellizco y el zoom en Windows 8.1 WebView usando siguiente en CSS:

html, body 
{ 
    -ms-content-zooming:none;  
} 

Hay un intento larga lista cosas: http://msdn.microsoft.com/en-us/library/ie/hh771891(v=vs.85).aspx

+0

¿Funciona esto para Windows 8 y con contenido hospedado externamente? – mydogisbox

+0

sí, parece que funciona, de todos modos, no veo por qué solo funcionaría con contenido local – noxo

+0

¿Está modificando el contenido? Entiendo que la pregunta es que el OP no puede modificarlo. – mydogisbox

-2

Sólo hay que poner un

<Rectangle Fill="Transparent"/> 

sobre la vista web y eso es todo.

+0

Er ... eso realmente deshabilitará TODA interacción con la vista web. – BrainSlugs83

+0

tienes razón .... depende de lo que realmente quieras de la vista web – ventura8

Cuestiones relacionadas