Thanks Chad...
So would I change my code from:
// Safari supports the W3C Geolocation method
if(navigator.geolocation) {
navigator.geolocation.getCurrentPosition(function(position) {
initialLocation = new
google.maps.LatLng(position.coords.latitude,position.coords.longitude);
var placeMarker = new google.maps.Marker({
position: initialLocation,
map: map
});
map.setCenter(initialLocation);
}, function() {
handleNoGeolocation(browserSupportFlag);
});
To:
// Safari supports the W3C Geolocation method
if(navigator.geolocation) {
navigator.geolocation.getCurrentPosition(show_position,
handleLocationError, { 'enableHighAccuracy': true, 'maximumAge': 0 },
function(position) {
initialLocation = new
google.maps.LatLng(position.coords.latitude,position.coords.longitude);
var placeMarker = new google.maps.Marker({
position: initialLocation,
map: map
});
map.setCenter(initialLocation);
}, function() {
handleNoGeolocation(browserSupportFlag);
});
On Thu, May 13, 2010 at 12:59 PM, Chad Killingsworth <
[email protected]> wrote:
> > Is it possible to add an onClick button that will "get" the user's
> current
> > location? I have my map running on the iPhone and at (
> http://www.gamecarver.com/viperapp.html) but sometimes the current
> location
> > seems "cached".
>
> getCurrentPosition takes 3 arguments - it's the third that will set
> this. Here's a sample - maximumAge is what you want:
>
> navigator.geolocation.getCurrentPosition(show_position,
> handleLocationError, { 'enableHighAccuracy': true, 'maximumAge': 0 });
>
> > Also...is it possible to move the "Map, Satellite, Hybrid, Terrain"
> > toolbar...or even disable it?
>
> Move:
> new google.maps.Map(mapDiv, {mapTypeControlOptions: {position:
> google.maps.ControlPosition.BOTTOM_LEFT} });
>
> Disable:
> new google.maps.Map(mapDiv, {mapTypeControl: false });
>
> Chad Killingsworth
>
> --
> 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.
>
>
PR: wait... <javascript:{}> I: wait... <javascript:{}> L:
wait...<javascript:{}> LD:
wait... <javascript:{}> I: wait... <javascript:{}>wait... <javascript:{}> Rank:
wait... <javascript:{}> Traffic: wait... <javascript:{}> Price:
wait...<javascript:{}> C:
wait... <javascript:{}>
--
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.