SimpleWeather JS如何知道显示天气详情的位置?

时间:2015-09-25 10:42:55

标签: weather-api

我在我的天气小工具项目中使用http://simpleweatherjs.com/ SimpleWeather JS, 我想知道,JS如何知道显示天气详情的位置? 是否有任何使用许可证?

2 个答案:

答案 0 :(得分:1)

SimpleWeather似乎已经消失,不再存在。

答案 1 :(得分:0)

这取决于。一种方法是按城市/位置名称设置您的位置,例如

loadWeather('Seattle','');

另一种是使用纬度和经度,并结合逗号

loadWeather('53.5688799,9.9761916');

您还可以使用javascript获取地理位置数据

navigator.geolocation.getCurrentPosition(function(position) {
  loadWeather(position.coords.latitude+','+position.coords.longitude); 
});

考虑用户必须允许js读取其位置。

请参阅http://codepen.io/fleeting/pen/Idsaj

的完整演示

我读的simpleweatherjs是在MIT-LICENSE下。但我不确定它使用的雅虎天气api许可证......