In my first attempt to animate a route on Google Maps, I used the
GMap2.setCenter method. This provided for a spotty animation:
As the marker moved along the route, the background map (as you can see) would often not render. Changing to use
GMap2.panToinstead of the
GMap2.setCentermethod fixed this problem and the flickering of the route problem that I was seeing on Safari.