license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the “License”); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Optional parameters to customize the retrieval of the geolocation Position
.
{ maximumAge: 3000, timeout: 5000, enableHighAccuracy: true };
Position
using network-based methods. Setting this property to true
tells the framework to use more accurate methods, such as satellite positioning. (Boolean)geolocation.getCurrentPosition
or geolocation.watchPosition
until the corresponding geolocationSuccess
callback is invoked. If the geolocationSuccess
callback is not invoked within this time, the geolocationError
callback will be invoked with a PositionError.TIMEOUT
error code. NOTE: when used in conjunction with geolocation.watchPosition
, the geolocationError
callback could be called on an interval every timeout
milliseconds! (Number)The Android 2.x simulators will not return a geolocation result unless the enableHighAccuracy option is set to true.
{ enableHighAccuracy: true }