There isn't such a refresh service at present. If you file an issue in the issue tracker, we'll see how popular it is and prrioritize it accordingly.
Thanks Ben On 15 Jul 2010 01:59, "Jeff" <[email protected]> wrote: > Hi Ben, > > I was afraid of that. The app runs on an unattended display in a > public space. > I would prefer to avoid reloads if I can, as if it fails, you're dead > in the water. > With that said, I did add some code to reload the page in the event of > a result of "ERROR". > > Is there a way to either keep a session alive or get a new one without > having to do the reload? > > Thanks for your help, > > Jeff > > > On Jul 13, 8:16 pm, Ben Appleton <[email protected]> wrote: >> Your session expires after a day or so. Can you reload the page once a day? >> >> >> >> On Wed, Jul 14, 2010 at 1:36 AM, Jeff <[email protected]> wrote: >> > I have a long running page that is used to display status items and a >> > map. The page itself can be up for days, in a 24 hour period, it >> > might need to geocode an address 2 or 3 times. >> >> > At some point, the status of a geocode request will be "ERROR" and >> > then no more geocode requests will work until the page it refreshed. >> >> > I have very similar code for V2 and V3 of the API, the V2 version runs >> > flawlessly for weeks on end. The V3 version fails after 24 to 36 >> > hours. I have not been able to reproduce on demand, but it is fairly >> > reliable that within 24 to 36 hours there will be a failure. I have >> > been able to (just now) trap the situation in the debugger, and >> > nothing appears to be amiss. The code that I'm using is as follows: >> >> > I'm loading the api with: <script src="http://maps.google.com/maps/api/ >> > js?sensor=false" type="text/javascript"></script> >> >> > Then in my event handler for when I need to move the map, I have the >> > following code: >> > if (window.console) >> > console.log("Doing Geocode now"); >> > var coder = new google.maps.Geocoder(); >> > coder.geocode({ address: result.Address }, function >> > (georesult, status) { >> > if (window.console) >> > console.log("Geocode result: %d", status); >> > if (status == google.maps.GeocoderStatus.OK) { >> > moveMap(georesult[0].geometry.location.lat(), >> > georesult[0].geometry.location.lng(), >> > georesult[0].geometry.location_type, result.AlarmID); >> > } >> > }); >> >> > This runs/works as expected for hours and sometimes days on end, then >> > the returned status will be "ERROR" and then it's dead. >> > I suspect that there is some cached / global item that goes stale and >> > does not get refreshed until the page is refreshed. >> >> > Any thoughts on how to avoid / workaround / recover would be greatly >> > appreciated. >> >> > I do get the following error from IE, doubt it had anything to do with >> > this problem... >> > User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/ >> > 4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR >> > 3.0.30729; Media Center PC 6.0; Tablet PC 2.0; Zune >> > 4.0; .NET4.0C; .NET4.0E; OfficeLiveConnector.1.4; OfficeLivePatch.1.3; >> > InfoPath.2) >> > Timestamp: Tue, 13 Jul 2010 15:15:42 UTC >> >> > Message: Unspecified error. >> > Line: 25 >> > Char: 517 >> > Code: 0 >> > URI:http://maps.gstatic.com/intl/en_us/mapfiles/api-3/1/6/main.js >> >> > -- >> > 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]<google-maps-js-api-v3%[email protected]><google-maps-js-api-v3%2B [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]<google-maps-js-api-v3%[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.
