Я новичок в разработке, и у меня есть проблема, которую я пока не могу найти. На данный момент у меня есть функциональность, которая позволяет пользователю удалять и добавлять элементы и отображать эти элементы в списке.
Я тестировал это на разных браузерах (Chrome, Edge, Internet Explorer) на немобильных устройствах, и все это прекрасно работает и показывает мне список.
Но когда я тестирую это на своих мобильных устройствах (iPad3, Nokia Lumia 820), он показывает веб-сайт, но, похоже, он не загружает данные.
Вопрос. Что мне нужно сделать, чтобы мои данные отображались на моих мобильных устройствах, и, таким образом, мое приложение работает.
Выход на немобильные устройства:
Выход на мобильных устройствах:
Заранее благодарим за предложения!
Хорошо, я нашел проблему. Я запускал свой JSON API на своей локальной машине, но на фабрике я связался с localhost вместо IP-адреса моего компьютера в сети.
Поэтому вместо определения моего ресурса в качестве $resource("http://localhost:8001/items/:itemId", {itemId: "@itemId"}, {})
я теперь связан с хостом:
var url = "http://" + $location.host() + ":8001/items/:itemId";
var resource = $resource(url, {itemId: "@itemId"}, {});