Pinch Ampliar la vista web

En mi sitio web, que se carga en la webview, hay un mapa. También hay secuencias de comandos de Java que detecta doble toque para el zoom, arrastrando, etc ¿Pero es posible tener un javascript que detecta el uso de pinch zoom? Hay varios ejemplos de que funciona en un iphone, y en mi sitio web hay un script para el zoom pinch, pero sólo está trabajando en iphone …..

¿Es posible hacerlo funcionar en Android?

Gracias

Hay una librería de código abierto llamada android-pinch que puede incluir en su proyecto para habilitar pinch zoom si cambia su WebView a un WebImageView . He aquí un ejemplo de uso …

 // create the WebImageView object from xml WebImageView img = (WebImageView) findViewById(R.id.main_pic); // fetches the image in a background thread img.setImageFromURL("http://www.mysite.com/mypicture.jpg"); // enable pinch-zoom abilities on the image new PinchImageView(img); 

Cuando usted quisiera escalar el contenido de la tela en usted WebView y permitir la pizca y el zumbido, prefiero la manera androide simple.

 webView.getSettings().setBuiltInZoomControls(true); 

E incluso puede ocultar los controles si está utilizando API 11 o superior

 webView.getSettings().setDisplayZoomControls(false) 

No es exactamente en una vista web, pero en cualquier diseño, que he escrito un pedazo de código para detectar pinch en una vista de Android.

Me tomó días para encontrar una solución para esto, así que hice mi propio detector de pinch gesture personalizado.

Se puede ver en Github: http://github.com/luisfer/Neckar

Espero eso ayude.

Este excelente tutorial muestra cómo implementar el gesto Pinch.

  • Cómo establecer el nivel de zoom MapView en onCreate ()?
  • ¿Cómo puedo obtener funcionalidad de zoom para las imágenes?
  • Cómo poblar webview en android con texto sin formato de base de datos y ser capaz de manejar caracteres de nueva línea
  • Cómo agrandar el elemento central en un listview - android?
  • En evento de zoom para google maps en android
  • Android pinch / zoom y glfrustum
  • Aplicación existente explotando con Android 3.0 XOOM. ¿Fugas de ZoomButtonsController?
  • Pinch de la vista web de Android zoom local image
  • Mantenga el mapa centrado, independientemente de dónde pinche el zoom en android
  • Rendimiento deficiente de la animación de zoom personalizado de Android
  • Comportamiento extraño de superposición al ampliar el MapView
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.