Pinch to Zoom using Google Maps Javascript API in Android Browser

Has anyone gotten pinch to zoom to work for a Google Map in the Android Browser? It works fine in Android applications and I hear it works in iPhone’s Safari Browser but I’m interested in getting it to work in a web app that’s viewed via the Android Browser. Currently you can pinch zoom in but the map does not redraw (i.e. it just gets larger and pixelated). You cannot pinch zoom out.

Edit: It seems to be different on each phone:
Evo – Problem discussed above
Epic – Pinch to zoom out works, zoom in has problem discussed above
Galaxy S – Pinch to zoom in and out both work fine

  • Open Android app through deep link if it's installed or fall back to web if not installed
  • Android 3.x ONLY WebView Text Selection + JavaScript
  • Cordova PhoneGap upgrade to 5.1.1 from 2.2.0
  • Appium/Protractor rotate screen on real device
  • how to control javascript in android phonegap
  • How to get the content height of each page in android with or without javaScript?
  • cordova-2.0.0.js is not working on android using phonegap
  • Android Access Local File From WebView Javascript
  • How to send a file from JavaScript to a Java WebService
  • Blinking/flickering with JQM and PhoneGap on Android
  • Is it possible to build an android application with PhoneGap strictly inside Visual Studio?
  • Security Error with iframe
  • 2 Solutions collect form web for “Pinch to Zoom using Google Maps Javascript API in Android Browser”

    At the current time, Google Maps API v3 (and any other JavaScript code, for that matter) cannot rely on receiving events related to pinch-to-zoom in JavaScript on Android browsers. See http://code.google.com/p/android/issues/detail?id=11909

    If this issue is important to you, I recommend logging in, starring the issue, and leaving a good comment.

    For what it’s worth, I have not run across this problem in Honeycomb, which makes me at least slightly hopeful that Ice Cream Sandwich will fix this for the phones.

    It seems that Android doesnt support multitoches events for javascript. It support only touchstart/mode/end events, but not gesture events so it dont support zoom in out, (for me doesnt work even on galaxy s). Maybe in the android 3.0 they will add this event to browser.