<div>Hello.<br></div><div><br></div><div>Maybe lack indicate *Google Component* as a child in his father component to be executed their #updateRoot? If I remember correctly this is necessary.</div><br><div class="gmail_quote">
2012/10/2 Marten Feldtmann <span dir="ltr"><<a href="mailto:itlists@schrievkrom.de" target="_blank">itlists@schrievkrom.de</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I've noticed, that the Google Component has<br>
<br>
updateRoot: anHtmlRoot<br>
<br>
super updateRoot: anHtmlRoot.<br>
anHtmlRoot javascript<br>
url: '<a href="https://maps.google.com/maps/api/js?sensor=false" target="_blank">https://maps.google.com/maps/api/js?sensor=false</a>'.<br>
<br>
which is actually not put in the header and/or not executed. As I understand the code above: it loads additional javascript stuff.<br>
<br>
When I put this in the header (like jquery, jquery.css and jqm.js in my first component) actually I get some output.<br>
<br>
<br>
Marten<br>
<br>
Am 02.10.2012 18:35, schrieb Nick Ager:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">
<br>
<br>
On 2 October 2012 16:53, marten <<a href="mailto:itlists@schrievkrom.de" target="_blank">itlists@schrievkrom.de</a><br></div><div><div class="h5">
<mailto:<a href="mailto:itlists@schrievkrom.de" target="_blank">itlists@schrievkrom.de</a>>> wrote:<br>
<br>
To be more correct. If I register the application via WAAdmin the<br>
functionality is given(show: works), but the look and feel is gone. If I<br>
register it via JQMAdmin the look and feel is ok, but the<br>
functionality is<br>
gone.<br>
<br>
<br>
JQM preloads the page before the transition so my guess is that the<br>
javascript map initialisation is not being called correctly. That said<br>
JQM rewrites html document addLoadScript: '' to initialise on page load,<br>
resulting in the correct code for JQM" However if the map library is<br>
using another Seaside or javascript page initialisation method that<br>
won't work correctly under JQM. See<br>
<a href="http://jquerymobile.seasidehosting.st/seaside/javascript/jquery-mobile/Events" target="_blank">http://jquerymobile.seasidehosting.st/seaside/javascript/jquery-mobile/Events</a><br>
<br>
If my guess is correct you'd need to find out if the map library is<br>
initialised explicitly from within Seaside and if so use html document<br>
addLoadScript: type initialisation. If there is no explicit<br>
initialisation see if google supports explicit initialisation and add<br>
that to html document addLoadScript:<br>
<br>
Hope this helps<br>
<br>
Nick<br>
<br>
<br></div></div><div class="im">
_______________________________________________<br>
seaside mailing list<br>
<a href="mailto:seaside@lists.squeakfoundation.org" target="_blank">seaside@lists.squeakfoundation.org</a><br>
<a href="http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside" target="_blank">http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside</a><br>
<br>
</div></blockquote><div class="HOEnZb"><div class="h5">
_______________________________________________<br>
seaside mailing list<br>
<a href="mailto:seaside@lists.squeakfoundation.org" target="_blank">seaside@lists.squeakfoundation.org</a><br>
<a href="http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside" target="_blank">http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside</a><br>
</div></div></blockquote></div><br>