如何获取用户的地理位置(城市名称,而不是坐标)并将其发送到文本框

How to get the user's geolocation (name of city, not coordinates) and send them to a text box

本文关键字:坐标 文本 用户 获取 何获取 地理位置 城市      更新时间:2023-09-26

如何获取用户的地理位置,即他所在的地点的名称,而不是坐标,然后将它们发布到文本框中,类似于Yahoo Weather。

谢谢。

你可以使用HTML5地理定位来获取用户的位置。结果将是纬度和经度。

接下来,构造传递给Yahoo的Placefinder API的URL,如下所示:

var geoAPI = 'http://where.yahooapis.com/geocode?location='+lat+','+lon+'&flags=J&gflags=R&appid='+APPID;