我們的項目使用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