📅  最后修改于: 2023-12-03 15:17:50.547000             🧑  作者: Mango
' navigator.geolocation.getCurrentPosition() ' 方法是 HTML5 中用于获取用户设备地理位置信息的 API 之一,可以在浏览器中使用。此方法通过调用设备的 GPS 硬件或 IP 地址来获取设备的当前位置信息。获取到位置信息后,可以将其用于显示设备当前的地理位置或者提供地址解析服务等。
navigator.geolocation.getCurrentPosition(success[, error[, options]])
success
:一个回调函数,表示获取到用户位置信息时要调用的函数。error
:一个回调函数,表示获取用户位置信息失败时要调用的函数,可选项。options
:一个可选的选项对象,它包含一个或多个属性,可控制位置获取过程的行为。navigator.geolocation.getCurrentPosition(success, error, options);
function success(position) {
console.log(position.coords.latitude,
position.coords.longitude);
}
function error(error) {
console.log(error.message);
}
此例子通过调用 'navigator.geolocation.getCurrentPosition()' 方法来获取用户地理位置信息,并在成功获取位置信息时,将经度和纬度信息打印到控制台。在获取位置信息失败时,打印错误信息到控制台。
' navigator.geolocation.getCurrentPosition() ' 方法 没有返回值。它通过调用回调函数来处理获取位置信息的结果。