在 GitHub 上找到 GeoLocation jQuery 插件(下面的链接),效果很好。我唯一的问题是,在对 10 个地址进行排序后,任何剩余的地址都会以未知的距离返回。我有 12 个地址要排序。
我不确定这是否是 Google API 的默认设置,或者是否需要对文件 jquery-location.js 进行一些更改。这也发生在他们的演示http://atxwebshow.com/coffeeshops/上。
文件 https://github.com/teleject/HTML5-GeoLocation-jQuery-Plugin