Geolocation 接口是一个用来获取设备地理位置的可编程的对象,它可以让Web内容访问到设备的地理位置,这将允许Web应用基于用户的地理位置提供定制的信息。
带有此接口的对象可以用由 Navigator实现的属性NavigatorGeolocation.geolocation 来获得。
Object.prototype
Function.prototype
EventTarget
Geolocation
该构造函数没有对应用程序公开,应用程序只需通过Navigator.geolocation来获得设备的地理对象。
Geolocation 接口不实现,也不继承任何属性。
属性 | 说明 |
---|---|
- | - |
Object.prototype
EventTarget.prototype
Geolocation.prototype
从其父级继承的属性请查阅: EventTarget。
属性 | 说明 |
---|---|
- | - |
从其父级继承的方法请查阅: EventTarget.
语法 | 说明 |
---|---|
getCurrentPosition() | 确定设备的位置并返回一个携带位置信息的 Position 对象。 |
watchPosition() | 注册一个位置改变监听器,每当设备位置改变时,返回一个 long 类型的该监听器的ID值。 |
clearWatch() | 取消由 watchPosition()注册的位置监听器。 |
Object.prototype
EventTarget.prototype
Geolocation.prototype
Geolocation 实例