Previsão do Tempo
Informações meteorológicas fornecidas pelo OpenWeatherMap
Nuvens agora: ${data.clouds.all}%
manhã


tarde


noite
${Math.round(data.main.temp_max)}° máx
${Math.round(data.main.temp_min)}° mín
`;
});
}
// 1️⃣ tenta localização precisa
if (navigator.geolocation) {
navigator.geolocation.getCurrentPosition(
pos => buscarClima(pos.coords.latitude, pos.coords.longitude),
fallbackIP
);
} else {
fallbackIP();
}
// 2️⃣ fallback por IP
function fallbackIP() {
fetch(”
.then(r => r.json())
.then(loc => {
buscarClima(loc.latitude, loc.longitude);
});
}
});
Fonte: Portal do Maranhão




