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