[Seaside] GoogleMaps support
dtrussardi at tiscali.it
dtrussardi at tiscali.it
Wed Jul 11 16:47:48 UTC 2012
Hi,
i'm interested to manage Google Maps with Seaside.
For now i work with http://seaside.gemstone.com/ss/GoogleMaps
All work fine but i found a problem into Safari and Chrome browser ( i don't test IE ) when display a JQDialog with GMDraggableMarkers.
All works fine with Firewox.
One month ago i submit email to this list with title : JQuery Dialog -Extensions with GMDraggableMarkers problem.
I port some consideration about it at the end of this e-mail.
Now my question are:
how i can solve the problem ?
can anyone give me some guidance?
anyone work around the Google Maps seaside integration ?
Any consideration is welcome.
Thank,
Dario
> OK, I attached two Monticello Package.
>
> The first is a JQuery-Extensions-NickAger.2.mcz with code for manage JQDialog call.
>
> The last JQGoogleMapTest-DTR.1.mcz is my code to test the standard call and the JQDialog call of a GMDraggableMarkers.
>
> Prerequisites are: JQ support and GoogleMaps support from: 'http://seaside.gemstone.com/ss/GoogleMaps'
>
>
>
>> In summary the problem is related to the management of the example GMDraggableMarkers.
>
> When i call it with traditional call: aGMDraggableMarkers it works fine with all browsers.
>
> When i call it with jqDialog: aGMDraggableMarkers it works fine only with the Firefox browser.
>
> with Safari and Chrome :
>
> When you move the marker you lose the control of the marker .
> No infoWindow is open at the end of marker moving.
>
>
> I don't test Windows browser.
>
>
>> It looks like you have a CSS issue that comes up in Safari (did you try Chrome? may happen there too) but not Firefox.
>
> I test with Chrome 19.0.1084.56.
> It don't work fine and reports the same errors of Safari ( View ******** at the end of this e-mail ).
> ************************ This consideration, i think, are important ************************************
>
>>>>>
>>>>>
>>>>> A) Now the anomalous behavior is relative to the GEvent dragend *when
>>>>> i move the marker into the map div.*
>>>>> *** GEvent.addListener(marker, "dragend", function() {
>>>>> marker.openInfoWindowHtml("Just bouncing along..."); }); ***
>>>>>
>>>>> In this case the event is not "manage" and the
>>>>> marker.openInfoWindowHtml("Just bouncing along..."); is not open
>>>>>
>>>>> A1) On contrary when i move the marker outside the map canvas and
>>>>> release the mouse the infoWindow is open.
>>>>>
>>>>>
>>>>> B) The strange is that the GEvent dragstart is always right manage
>>>>>
>>>>> *** GEvent.addListener(marker, "dragstart", function() {
>>>>> map.closeInfoWindow(); }); ***
>>>>>
>>>>> When begin the drag of the marker if InfoWindow is open it is close.
>>>>>
>>>>>
>>>>> I don't understand because some GEvent is right manage and other not
>>>>> when open maps in modals dialog with JQDialog.
-------------- next part --------------
Skipped content of type multipart/mixed
More information about the seaside
mailing list