наш проект использует метод angularjs $ http.get() для получения данных JSON. Когда обновление страницы, метод снова получит JSON и получит последние данные. Он отлично работает на Android-платформе, но он не может работать в приложении Win 8.1.
app.controller('ClimateMonitoringCtrl', function ($scope, $stateParams, $http, WebUrlService) { var location = $stateParams.location_id; var url = WebUrlService.url; $scope.avai1 = false; $scope.avai2 = false; $scope.avai3 = false; $http.get(url + "GetSensorCurrentData/" + location) .then(function (response) { $scope.station_no = "1309"; $scope.sensors = response.data.GetSensorCurrentDataResult; });
Определить, что «не может работать». Кроме того, что вы подразумеваете под «приложением Win 8.1»? Вы имеете в виду «в любом браузере в Windows»? –
мы используем платформу cordova для разработки приложения Windows 8.1, что означает настольное приложение. Это не приложение для браузера, и проблема в том, что мы можем получать данные JSON при открытии приложения, но не можем обновлять данные JSON, когда внутри приложения. – Jack