Хорошо, так что это javascript, который я использую Link. Проблема, которую я испытываю, заключается в том, что код отображает Землю для местоположения пользователя, а не для фактического города. И если изменить значениеПолучить правильное местоположение пользователя для отображения на экране
$(".currentLocation").html(city);
в
$(".currentLocation").html(data.name);
вместо места я просто получаю пустой.
вы пробовали ответ с вашим браузером? Кажется, что ваш лат и lon равны нулю. Смотрите: http://api.openweathermap.org/data/2.5/weather?lat=0&lon=0&mode=JSON&units=imperial&appid=9815c2fc2b5f1abd1a9ced35afe57d77 – drodil
Да, я использую хром-инструменты для отладки, и я не понимаю, как мои lat и lon значения могут быть равны нулю, когда он способен обнаруживать мое местоположение погодным условиям, но не отображать фактическое местоположение. Поскольку сейчас идет дождь, и мое приложение обновляется, чтобы показать, что идет дождь, но он пока не показывает мой сайт. –