Hi Gary,
Do you cancel the default behavior on the drag event in the floatPane?
eg. using the following function:
function cancelDefault(e) {
e.returnValue = false;
e.preventDefault && e.preventDefault();
}
Cheers
Ben
On Fri, Jan 22, 2010 at 9:51 AM, Gary Little <[email protected]> wrote:
>
> I've got a problem relating to the iPhone I'm trying to solve. I've
> written a class called InfoBox ( see
> http://google-maps-utility-library-v3.googlecode.com/svn/trunk/infobox/docs/reference.html
> ) which can be used to place a DIV box on the floatPane of a map.
>
> I've put in code to (conditionally) allow mouse events originating in
> the InfoBox to be passed on to the map -- this means that, for most
> browsers, the map will pan when you drag even if the drag starts
> inside the InfoBox.
>
> Unfortunately, this technique does not work when using Safari on the
> iPhone. Instead, when you drag, the whole browser window moves -- this
> is the usual behaviour when you try to drag an iPhone browser window.
>
> Does anyone know how to override this iPhone behavior so that the map
> will pan instead? Map applications built with Apple's Map Kit do work
> the way I want but, of course, they're not created using the
> JavaScript API.
>
> Gary
>
> --
> You received this message because you are subscribed to the Google Groups
> "Google Maps JavaScript API v3" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected].
> For more options, visit this group at
> http://groups.google.com/group/google-maps-js-api-v3?hl=en.
>
--
You received this message because you are subscribed to the Google Groups
"Google Maps JavaScript API v3" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/google-maps-js-api-v3?hl=en.